Started playing around with some BDD-esque stuff in clojure