OK, as of today, I now have the code setup for multiple output support.
So, adding support for other formats (like, say, WordML) is a question
of writing a simple stylesheet and adding a few templates that map
xhtml to that format.
See the dbng-xhtml.xsl and out-dirver.xsl files, for example.