Port of clojure.tools.nrepl to ClojureCLR