clojure zeromq Majordomo protocol implementation