2530 - combinatorial explosion is indeed killing performance

Split out what other lisps call 'if' and 'cond', and tests run 4x faster!
And this is without specializing *any* of the other names.