class_docstr: Transforms an input by replacing its words with synonyms in the stored
  synonyms bank generated by the OpenHowNet.
code: def _get_transformations(self, current_text, indices_to_modify):
      transformed_texts = []
      for i in indices_to_modify:
          word_to_replace = current_text.words[i]
          word_to_replace_pos = current_text.pos_of_word_index(i)
          replacement_words = self._get_replacement_words(
              word_to_replace, word_to_replace_pos
          )
          transformed_texts_idx = []
          for r in replacement_words:
              if r != word_to_replace and utils.is_one_word(r):
                  transformed_texts_idx.append(
                      current_text.replace_word_at_index(i, r)
                  )
          transformed_texts.extend(transformed_texts_idx)
  
      return transformed_texts
  
file_path: TextAttack/textattack/transformations/word_swaps/word_swap_hownet.py
imports: import pickle
  from textattack.shared import utils
  from .word_swap import WordSwap
label_desc: Use image node_id 3 for calling the WordSwapHowNet obj's underlying member method code with example usage: obj._get_transformations(current_text, indices_to_modify) and returns: transformed_texts