Clojure contribution layer