in src/tree.rs [374:378]
fn add_node(&mut self, node_type: NodeType) -> usize { let node = TreeNode::new(node_type); self.nodes.push(node); self.nodes.len() - 1 }