+ /// call at start of paragraph. sets a mark so we know what tags
+ /// to close at the end.
+ void startParagraph();
+ /// call at end of paragraph to clear that mark. note that this
+ /// will also close any tags still open.
+ void endParagraph();