| CopyTo(TNode, NullableInt32) | Deep copy this to node of same type starting at destination parent; items will be reference copies. |
| CopyTo(TNode, FuncTNode, TItem, NullableInt32) | Deep copy this to node of same type starting at destination parent; uses an item mapping function. |
| CopyTo(TNode, FuncTNode, Boolean, NullableInt32) | Deep copy this to node of same type starting at destination parent; uses a filtering predicate; items will be reference copies. The filtering predicate will terminate traversing source branch if no children satisfy the predicate, even if deeper descendants do. |
| CopyTo(TNode, FuncTNode, Boolean, FuncTNode, TItem, NullableInt32) | Deep copy this to node of same type starting at destination parent; uses an item mapping function and a filtering predicate. The filtering predicate will terminate traversing source branch if no children satisfy the predicate, even if deeper descendants do. |