code: def range(self, low, high, with_scores=False, desc=False, reverse=False):
          if reverse:
              return self.database.zrevrange(self.key, low, high, with_scores)
          else:
              return self.database.zrange(self.key, low, high, desc, with_scores)