{"ast_node_type":"other","tokens":[{"end":68,"kind":"keyword","start":0,"text":"types"}]}
  types looking for regions and making sure that they did not escape
- regionck: after main is complete, the regionck pass goes over all
  into places where they are not in scope. This may also influence the