{"ast_node_type":"other","tokens":[{"end":82,"kind":"keyword","start":0,"text":"//"}]}
            // be computed with the initial length, and we would miss the appended
            // `for index in 0..self.nodes.len() { ... }` because the range would
            // nodes. Therefore we use a `while` loop.