Clojure implementation of the WebSocket Application Messaging Protocol