A puny Clojure maps to redis hashes persistency layer