before the insertPartsAt method would call the update callback on its own, but now we have the concept of a transformation session, so lets bring the API in line
this to support finding emoticons and replacing them with an emoji