void insertNodeAt(int index, TreeNode<T> node) { _insertNodeAt(index, node); _treeObserver?.rebuild(); }