A generic XML repository that will store any well-formed XML document in a relational database, using the node labelling scheme of the Nested Sets Model. Interfaces are provided for uploading, DOM manipulation and retrieval. The source code is a mixture o