Craig Barnes wrote: > Well too many closures causes "trace explosion" Not anymore: commit cecbe3c15fc62921098f3468b9de86cf0b631b9e Date: Sun Nov 20 19:14:39 2011 +0100 Specialize to prototype for non-monomorphic functions. Solves the trace-explosion problem with closure-heavy programming. --Mike