David Carlisle wrote -- ... mostly about normalisation and concrete syntax. He did not mention the lack of extensibility: was this deliberate? It is tortuously difficult in SGML to have bothe extendabilty and portability; it is therefore impossible to have extendability in XML (correct?). I know that it is not, in general, a Good Thing to have extendability but ... see other message. chris