comment about abortable traversals