I'm happy to provide more code. I'm just not sure of the best way to go about it.
If I have to provide enough code so that the function compiles, that's a few hundred lines, because vmap is a "little language"; also, I can't really expect anyone else to go through hundreds of lines of my code. Note also that this approach has been used successfully in many many other places in my code. Alternately, I could macroexpand all the code, and post a macroexpanded version (with-gensyms somehow replaced). Would this be useful? Of course, I could also post assembly or compiler traces if people want. rif
