Hey, I'm curious, would using Arcadia be considered against the rules? It's a Clojure compiler built to allow you to use Clojure inside Unity.
github.com/arcadia-unity/Arcadia