A consul client with modern Clojure sensibilities