SAX handler acting as output filter and forwarder for
markdown-generated SAX event streams.
To be put after Linkhandler and before Outputhandler
stage in a processing chain.
This handler acts as a filter based on properties supplied
markdown: vocabulary attributes
for pruning single
<dd>'s as the sole child so that text content of
<p>'s gets text content of the parent
<p>; however, if it was specified on the element
markdown:-attribute) that pruning shouldn't be performed
on the respective
<p>, then it doesn't get suppressed
for removing the newline character ending a code text block
originating from markdown.