Added some commenting on the operation of the traverser.