Start implementing an Annotator.add_special_text functionality.
The Python implementation supports it. Basically, it is meant to allow things like WT and PreviewTree to insert the 'current' content into the graph, so that we can get local modifications into the annotations. There is also some work here to get support for texts that are already cached in the annotator. So that we avoid extracting them, and can shortcut the history.