Remove ReplacementSpan properly after BackSpace.
Refactor: BaseRichTextWatcher architecture optimized.