Это работает для удаления первых двух дочерних элементов из узла?
remove_children(current_node : CURSOR_TREE[EXPRESSION]) do current_node.down (1) current_node.remove current_node.forth current_node.remove end
Или это удаляет только current_node?