An alternative core API for Clojure