docs: def iter(self, start=0, count=1000):
          """ @start: #int cursor start position
              @stop: #int cursor stop position
              @count: #int buffer limit
  
              -> yields all of the items in the list
          """
          cursor = '0'
          _loads = self._loads
          stop = start + count
          while cursor:
              cursor = self._client.lrange(self.key_prefix, start, stop)
              for x in cursor or []:
                  yield _loads(x)
              start += (count + 1)
              stop += (count + 1)