syntax_data: {"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     /// when we are instantiating a type with escaping bound vars into a context where we have
context_before:     /// It is sometimes necessary to adjust the De Bruijn indices during instantiation. This occurs
context_after:     /// passed through binders. That's quite a mouthful. Let's see an example: