Yeah, a nice story. I don't see the point though. XML isn't
a magic bullet that somehow makes your data preserve into
eternity. If you have data in which the content is mostly
what there is, you might as well store it in a flat file
without all the XML verbosity around it *
. But if you require
the relations, then your data is gone when the description
of what the elements of your DTD mean is gone
And that's the same problem as losing the data format.
* Why on earth does XML has to be so verbose? It's just LISP,
it only needs a lot more characters.