{"ast_node_type":"variable","tokens":[{"end":65,"kind":"keyword","start":0,"text":"let"}]}
        let mut new_pats = head_pat.specialize(ctor, ctor_arity);
        // `self.head()`.
        new_pats.extend_from_slice(&self.pats[1..]);