Changed _deepcopy to _transfer to reflect that it is just a method to transfer existing attributes between objects.