In Penknife, added an asymmetric coroutine system, but didn't test it yet.