Given that the world and his dog appears to be moving not just to XML but to OpenDocument http://en.wikipedia.org/wiki/OpenDocument, I wonder if we should consider going the whole hog when we move to XML?
Seems like the format is rich enough to support what we need. -- Angus