Clojure and Websockets (and core.async)