{"ast_node_type":"variable","tokens":[{"end":56,"kind":"keyword","start":0,"text":"let"}]}
        let words_per_row = num_words(self.num_columns);
    fn range(&self, row: R) -> (usize, usize) {
        let start = row.index() * words_per_row;