{"ast_node_type":"variable","tokens":[{"end":74,"kind":"keyword","start":0,"text":"let"}]}
        let mut boundaries: Vec<(MaybeInfiniteInt, isize)> = column_ranges
        // are within an input range.
            .filter_map(|r| self.intersection(&r))