syntax_data: {"ast_node_type":"other","tokens":[{"end":7,"kind":"keyword","start":0,"text":"///"}]}
source_snippet:     ///
context_before:     /// In practice there are some complications:
context_after:     /// * If there's a guard, then the otherwise branch of the first match on