the envisioned DSL syntax for installing the binding closures into a generic tree mutator object seems to work out