{"ast_node_type":"function","tokens":[{"end":72,"kind":"keyword","start":0,"text":"fn"}]}
    fn heads(&self) -> impl Iterator<Item = PatOrWild<'p, Cx>> + Clone {
    /// Iterate over the first pattern of each row.
        self.rows().map(|r| r.head())