CRDTs in Clojure