code: def support_zrangebylex(self):
          
          if not hasattr(self, '_support_zrangebylex'):
              try:
                  self._support_zrangebylex = self.redis_version >= (2, 8, 9) \
                      and hasattr(self.connection, 'zrangebylex')
              except:
                  self._support_zrangebylex = False
          return self._support_zrangebylex
docs: Returns True if zrangebylex is available. Checks are done in the client
          library (redis-py) AND the redis server. Result is cached, so done only
          one time.