static size_type TreeInsertionIndex( const TreeBox& tree ) { const TreeBox::Node* n = tree.CurrentNode(); return (n != 0) ? tree.ChildIndex( n ) + 1 : tree.NumberOfChildren(); }