Work towards auto-cps'ing primitives, withContinuation