XPointer CR: zero-based indexing

What is the intention of using zero-based numbering to index points, 
particularly vis-a-vis XPath position()? For instance, does the following 
locate the first point in a document (or external parsed entity)?

    xpointer(//point()[1])

Or must you do:

    xpointer(//point()[0])

If the former, zero-basing the indexes of points seems academic. The 
latter, OTOH, seems to redefine XPath positions.

What am I missing?

=======================================================================
John E. Simpson        | "I don't have to walk my dog anymore. I walked
http://www.flixml.org  | him all at once." (Steven Wright)
XML Q&A: www.xml.com   |

Received on Monday, 21 January 2002 12:53:22 UTC