syntax_data: {"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"//"}]}
source_snippet:         // projections from assignments. We recorded an assignment between `_2` and `_1`, so we
context_before:         // `_1.0` does not appear, but we still need to track it. This is achieved by propagating
context_after:         // want `_1` and `_2` to have the same sub-places.