def METHOD_NAME(self):
    file = self._getFile()
    self.set_headers(file)
    if not INamedBlobFile.providedBy(file):
        return super(Download, self).__call__()
    request_range = handleRequestRange(
        self.context, file.getSize(), self.request, self.request.response)
    return BlobStreamIterator(file._blob, **request_range)