I have a tree structure {name, [children]}. The user can arbitrarily select any nodes in order to partially duplicate the structure. e.g. the user could select
{name, [children]}