On Wednesday, 29 June 2016 at 12:06:23 UTC, Lodovico Giaretta
wrote:
the idea is that if we have a good, modular, extendable XML
library, then we can build everything on top of it as separate
projects. This is because one person cannot maintain all the
possible extensions (XPath, XSD, JAXB, XQuery, ...)
Indeed, but maybe you would consider making it possible to either
inject a user defined field into the Element node or make it
possible to provide a custom Element node as generic parameter,
for book-keeping. And some hooks for when the DOM is
built/mutated.