     # insert the content at position
     currWord = currWord.substring(0, pos) + content + currWord.substring(pos)
 
-    # cut the word
+    # cut the wordcon
     newWords = currWord.match WordRegExp
     tmp = currWord.match PreSpacesRegExp
     if tmp isnt null

    # Check if they're contiguous
    if selection.endPos.word == @startPos.word or
       (selection.endPos.word == @startPos.word -1 and
        selection.endPos.loc == rte.getWord(selection.endPos.word).length() and
        @startPos.loc == 0)
      # boundaries of new selection
      start = selection.startPos

  # unobserve:

  # @overload val()
  #   Return the value of the Rte instance as a non formatted string
  #
  # @overload val(content)
  #   Set the content of the Rte instance
