Snippets of clojure which I expect to reuse