A user reported the usual Firefox bug when creating an empty
<ref> element; the empty anchor that results from this kills FF's rendering of the page. Easy enough to trap in XSLT, which I'll do.
Another report concerns the attempt by the application to fix non-well-formed XML. It will successfully escape ampersands which appear in text nodes, but fails when they're in attribute nodes (such as lengthy URLs with multiple parameters). This might or might not be fixable; I'll have to take a look.