Creates and returns a CharacterRun at the point represented by this Position. The text to be inserted is specified as well as whether this should be a new character run or part of the previous one.
Stringrepresenting the text to insert.
booleanrepresenting if this should have default formatting and become its own character run (true) or if it should assume the formatting of the first character in this element, becoming a part of that first character run.
CharacterRuncontaining the inserted text.