[new] Work: Cooperative multitasking via coroutines.