Add benchmarking comments
Use trampolined CPS to avoid stack consumption

Can decrement large numbers now!