docs: def move(self, destination, remove_tombstone=True):
  
  		'''
  		Method to move resource to another location.
  		Note: by default, this method removes the tombstone at the resource's original URI.
  		Can use optional flag remove_tombstone to keep tombstone on successful move.
  
  		Note: other resource's triples that are managed by Fedora that point to this resource,
  		*will* point to the new URI after the move.
  
  		Args:
  			destination (rdflib.term.URIRef, str): URI location to move resource
  			remove_tombstone (bool): defaults to False, set to True to keep tombstone
  
  		Returns:
  			(Resource) new, moved instance of resource
  		'''
  
  		# set move headers
  		destination_uri = self.repo.parse_uri(destination)
  
  		# http request
  		response = self.repo.api.http_request('MOVE', self.uri, data=None, headers={'Destination':destination_uri.toPython()})
  
  		# handle response
  		if response.status_code == 201:
  			# set self exists
  			self.exists = False
  			# handle tombstone
  			if remove_tombstone:
  				tombstone_response = self.repo.api.http_request('DELETE', "%s/fcr:tombstone" % self.uri)
  
  			# udpdate uri, refresh, and return
  			self.uri = destination_uri
  			self.refresh()
  			return destination_uri
  
  		else:
  			raise Exception('HTTP %s, could not move resource %s to %s' % (response.status_code, self.uri, destination_uri))