A clojure library for dealing with atom-wrapped data structures