syntax_data: {"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"(Self::Elem(a),"}]}
source_snippet:             (Self::Elem(a), Self::Elem(b)) if a == b => return false,
context_before:             (Self::Top, _) | (_, Self::Bottom) => return false,