Generic tree traversing tools for Emacs Lisp
