An experiment with Clojure