... ANY attempt to use XPath on a document with namespaces without providing the namespace parameter will fail without any error.
How does one discover all the namespaces that a document contains ? (Unexplained)
If XPathNavigator needs to resolve namespaces, why doesn't it just do it, or fail with some kind of error code (please, not an exception) when it can't ?
In the case of a document with with NameSpaces, if I don't provide a namespace resolver, why not just return every match, regardless of namespace ?
Do I really need to be an expert in all the nuances of Xml to be able to understand how to find a node in a document. After all Xml is just a name/value pair.
So many questions, so few answers, oh well.