> (That problem is that XPath is a URI, which means it could be a URN but
> no one has registered a urn for it)
I'm not so sure. For example, // has special meaning in XPath, and I
believe URI/IRI canonicalization doesn't know that:
/foo/bar[position()=count(//foo/bar/baz)]
And what about namespace prefixes? XPath depends on surrounding
context; URI's don't.
/r$
--
Rich Salz Chief Security Architect
DataPower Technology http://www.datapower.com
XS40 XML Security Gateway http://www.datapower.com/products/xs40.html