{"ast_node_type":"other","tokens":[{"end":97,"kind":"keyword","start":0,"text":"unstable_candidates:"}]}
            unstable_candidates: if track_unstable_candidates { Some(Vec::new()) } else { None },
        let mut pick_diag_hints = PickDiagHints {
            unsatisfied_predicates: &mut Vec::new(),