Would it be possible to also have .InsertRichText() ? That way one will not have to extract all the RichText, manipulate it and re-insert it to get tables, images, ul/ol and the like.