pub fn carrots(&self) -> Option<usize> {
        if self.lines.len() == 1 {
            Some(self.end_col - self.start_col)
        } else {
            None
        }
    }
If a single line span, returns the number of carrots
between cols.
passerine-common/src/span.rs