Javadoc
Output comments and ignorable whitespace after an element.
Comments following an element can either be grouped with the preceeding element or with the following one.
e.g.
We arbitrarily group comment 1 with the element, and comment 2 and 3 with the subelement.
This is for purposes of when they get processed and put out.
This also affects what happens when new elements are "inserted" by an editor.
This routine outputs only the whitespace and comment on the same line (e.g.,
it stops after outputting the ignorable whitespace that contains a nl.)
If find text which is not whitespace, don't output anything.
Use case:
some text