etcd client library in clojure