Posted Jan 22, 2004 in XML.
"Specifications should explicitly state what the error recovery rules are. They should state what the authors must not do, and then tell implementors what they must do when an author does it anyway."
I fully support this solution. In fact, I think it must, at the very least, be implemented into XHTML 2.0 and future editions of XML. Such a move would make the life of a web browser developer very much easier.