{"ast_node_type":"import","tokens":[{"end":78,"kind":"keyword","start":0,"text":"execution"}]}
execution to be resumed at a later date. Coroutines use the `yield` keyword to
itself. The primary feature of a coroutine is that it can be suspended during
"return", and then the caller can `resume` a coroutine to resume execution just