@jessegrosjean May I make a humble suggestion? I don’t know how it could be done in your code structure but it would be so nice if there was a way to either define a certain type of element - or set parameters for a section of text where that block of text was treated as rich text and was left alone from TaskPaper’s normal stylistic parameters.
This occurred to me as I am copying an article I found on a website I want to study over time. For readability I have to put spaces between paragraphs, extra spaces before headings, bold, etc. using style tags. All of this would be very useful when I have such formatting to just paste it into a container that does not affect what is put into it but instead treats it as rich text and not TaskPaper.
As it is I have to spend more time than I would like inventing paragraph tags and the like to make something I already worked on to format or to keep it in what was already formatted.
Just a suggestion, one that I hope will find some interest with others.