'Remove a key from the resource data.
:returns: True if the key existed to delete.'

def data_delete(self, key):

    try:
        resource_data_objects.ResourceData.delete(self, key)
    except exception.NotFound:
        return False
    else:
        self._data = None
        return True
