Prototype for a weaving (->) macro a la Clojure.