{"ast_node_type":"variable","tokens":[{"end":67,"kind":"keyword","start":0,"text":"if"}]}
        if let &[upcast_trait_ref] = upcast_trait_refs.as_slice() {
        // must be exactly one trait ref or we'd get an ambig error etc
            upcast_trait_ref