{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"///"}]}
/// This ensures that inference is tractable.
/// laid for "higher-order pattern unification".
/// In particular, definitions of opaque types can only use other generics as arguments,