A library for reading/writing Haskell data from/to XML