<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def copy(self, new_container, new_obj_name=None, extra_info=None):
 """ Copies this object to the new container, optionally giving it a new name. If you copy to the same container, you must supply a different name. """

        return self.container.copy_object(self, new_container,
                new_obj_name=new_obj_name)