Input (parsing) and output (formatting) routines for XML. These provide an abstraction on top of the default XML parser and formatter used by Enhydra.