Since this is supposed to be a general purpose utility method, maybe allow the user to specify the src and dest scopes as args? Also, can we return a boolean or IStatus to represent if the operation worked?