syntax_data: {"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"self.stack[head].has_been_used"}]}
source_snippet:         self.stack[head].has_been_used =
context_before:         let usage_kind = UsageKind::Single(path_kind);
context_after:             Some(self.stack[head].has_been_used.map_or(usage_kind, |prev| prev.merge(usage_kind)));