Initial version of the Clojure-only ELI implementation