Most likely fixed #9 (traversal problems for both ancestors and descendants). Also overloaded "cd **x" to mean "cd into descendant x, or into a dir containing an x".