class_docstr: A base class for word insertions.
class_docstr_tok: ["A","base","class","for","word","insertions","."]
docstr: Returns a set of new words we can insert at position `index` of `current_text`
  Args:
      current_text (AttackedText): Current text to modify.
      index (int): Position in which to insert a new word
  Returns:
      list[str]: List of new words to insert.
docstr_tok: ["Returns","a","set","of","new","words","we","can","insert","at","position","`","index","`","of","`","current_text","`","Args",":","current_text","(","AttackedText",")",":","Current","text","to","modify",".","index","(","int",")",":","Position","in","which","to","insert","a","new","word","Returns",":","list","[","str","]",":","List","of","new","words","to","insert","."]
code: def _get_new_words(self, current_text, index):
      """Returns a set of new words we can insert at position `index` of `current_text`
      Args:
          current_text (AttackedText): Current text to modify.
          index (int): Position in which to insert a new word
      Returns:
          list[str]: List of new words to insert.
      """
      raise NotImplementedError()
  
imports: from textattack.transformations import Transformation
label_desc: Use image node_id 1 for calling the WordInsertion obj's underlying member method code with example usage: obj._get_new_words(current_text, index) without return types