code: def move_object(self, container, obj, new_container, new_obj_name=None,
              new_reference=False, content_type=None, extra_info=None):
          
          return self._manager.move_object(container, obj, new_container,
                  new_obj_name=new_obj_name, new_reference=new_reference,
                  content_type=content_type)
docs: Works just like copy_object, except that the source object is deleted
          after a successful copy.
  
          You can optionally change the content_type of the object by supplying
          that in the 'content_type' parameter.
  
          NOTE: any references to the original object will no longer be valid;
          you will have to get a reference to the new object by passing True for
          the 'new_reference' parameter. When this is True, a reference to the
          newly moved object is returned. Otherwise, the etag for the moved
          object is returned.
  
          The 'extra_info' parameter is included for backwards compatibility. It
          is no longer used at all, and will not be modified with swiftclient
          info, since swiftclient is not used any more.