I don't see any utility in the ns prefix ideas though James?
Two major use cases:
- Global attributes (xlink:*, xml:*).
- Interleaving elements from different vocabularies, as in XSLT. It would be pretty painful to use xmlns for this.
But maybe these cases are on the wrong side of the 80/20 line for MicroXML.
James