code: def _slice_generator(self, index):
          
          start, stop, step = index.indices(len(self))
          for i in range(start, stop, step):
              yield self.get_blob(i)
docs: A simple slice generator for iterations