MECC Combat implemented in Clojure