streamit style dsl for clojure.