I asked a question about XML namespaces on the xml-dev mailing list
The resulting discussion yields that:
* xml parsers know nothing about namespaces
* namespace processing should be done by the application that uses the XML parser
* a validating XML parser should be namespace aware