extensible library for outputting XML based on DTDs and s-expressions