{"ast_node_type":"other","tokens":[{"end":29,"kind":"keyword","start":0,"text":"|idx,"}]}
                |idx, span| {
            ocx.register_obligations(traits::predicates_for_generics(
                    cause.clone().derived_cause(