Trampolined.
Trampoline was getting confused because built-in Clojure primitives are functions too.