- added child recursion to workspace node cloning