Perhaps "The current position will return" -> "Querying the iterator will then return", on first read not sure what was meant here.
Also not sure if that promise really holds, given that walker.currentNode can be set to something else then the passed node.
Same problem also in API dox of setUnfilteredPosition