Allow traversal method to be chosen for any Enumerable method by having tree.breadth_first return an Enumerator.