{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"predicate.substitute(Interner,"}]}
                        predicate.substitute(Interner, &var_subst).into_value_and_skipped_binders();
                    let (var_predicate, binders) =
                    always!(binders.is_empty(Interner)); // quantified where clauses not yet handled