An Elasticsearch plugin written entirely in Clojure