[Bug 5003] Applicability of <alternative> element to xml:lang

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5003





------- Comment #12 from mike@saxonica.com  2008-01-17 18:29 -------
>It will not come as a surprise to any of you that I am among those who would favor exploring that option [relax the tree trimming rules]. let me summarize: 
* Does not ....

But what it does do is to destroy the property that you can validate an
element, label it with a type annotation, and then copy the element to a new
tree knowing that the type annotation will still be sound. That property is
extremely important to QT.

I do sympathize with the argument that attribute inheritance will introduce a
lot of new complexity. After all, that's the way namespaces work, and we know
how much they have to answer for in terms of adding complexity.

Received on Thursday, 17 January 2008 18:29:45 UTC