A Factor-inspired, concatenative DSL for Clojure