An iterator over all of the results of evaluating a simple XML path.
Evaluate the next traversal through the path, terminating either with a valid result in m_result, or a failure to find any (more) paths, and m_result is null.