one of the goals of Syntactic* combinators is to eventually supersede treegen & treebuilder. adding another overload may complicate things slightly. is it really necessary to eliminate a few characters of code in deprecated part of codebase?