Using a Large Text Property inline produces surprising effects
Summary: Embedding a Large Text Property in the middle of a line can screw up QText operators at the beginning of the value.
See
this page for an illustration of the problem.
Note that, right here in the Issue Tracker, there is now a blank line after the "Discussion" header for precisely this reason. This is where I stumbled across the problem.
I believe the solution is to change the handling of Large Text -- specifically, when we interpolate a Large Text value, we should insert a blank line at the beginning. This will cause it to have div-like semantics in the QText, which will tend to do what you expect. (But will not necessarily insert a visible break in the resulting HTML, since QText will smoosh ordinary lines together.)
This is a fairly major breaking change, though, so needs to be done with some thought...