Rewrite clojure client to use aleph for robustness.