An OTP-similar system for clojure