Sanjiva Weerawarana wrote: > > Sam, in general I don't support the principle of becoming bug > compatible.
Oh, joy. A principles vs. pragmatism argument. A plea for sanity here: my own personal belief is that the correct behavior of code when receiving invalid input is undefined. So, let me turn the question around: why is the current behavior which produces not well formed output preferred over one that does? - Sam Ruby