{"ast_node_type":"other","tokens":[{"end":80,"kind":"keyword","start":0,"text":"closures"}]}
  closures all coroutines will have an implicit environment which is inferred by
  be tweaked with the `move` keyword at the beginning of the closure. Like
  the compiler. Outer variables can be moved into a coroutine for use as the