Library of utility functions for clojure