A Clojure implementation of Common Lisp style conditions.