Can't validate against XHTML 1.1 plus MathML 2.0 with namespace prefixing

The MathML 2.0 recommendation [http://www.w3.org/TR/MathML2/chapter7.html] 
makes the following suggestion with regard to namespace prefixing. It would 
be cool (for document validation purposes) if the XHTML 1.1 plus MathML 2.0 
DTD made allowance for this particular flavor of namespace prefixing (in 
particular, the validator currently chokes when it encounters an xmlns:m 
attribute inside the beginning of an <html> or <body> element).

Is there any chance that the DTD could change (or at least spawn a mutated 
"transitional" version, as was done for HTML 4.0 to allow temporary use of 
deprecated elements) that would make validation possible for documents that 
follow this particular recommendation?

===== <excerpt-from-recommendation> =====

During the transitional period, in which some software may not be fully 
namespace-aware, a few conventional practices will ease compatibility 
problems:
When using namespace prefixes with MathML markup, use m: as a conventional 
prefix for the MathML namespace. Using an explicit prefix is probably safer 
for compatibility in current user agents.

<snip>

Examples.
<body>
...
<m:math xmlns:m="http://www.w3.org/1998/Math/MathML">
<m:mrow>...<m:mrow>
</m:math>
...
</body>

===== </excerpt-from-recommendation> =====

--MB

Received on Monday, 1 April 2002 01:53:09 UTC