docs: def score_and_rank_for_in(self, leaderboard_name, member):
          '''
          Retrieve the score and rank for a member in the named leaderboard.
  
          @param leaderboard_name [String]Name of the leaderboard.
          @param member [String] Member name.
          @return the score and rank for a member in the named leaderboard as a Hash.
          '''
          pipeline = self.redis_connection.pipeline()
          pipeline.zscore(leaderboard_name, member)
          if self.order == self.ASC:
              pipeline.zrank(leaderboard_name, member)
          else:
              pipeline.zrevrank(leaderboard_name, member)
          responses = pipeline.execute()
  
          if responses[0] is not None:
              responses[0] = float(responses[0])
  
          if self.order == self.ASC:
              try:
                  responses[1] = self.redis_connection.zcount(
                      leaderboard_name, '-inf', "(%s" % str(float(responses[0]))) + 1
              except:
                  responses[1] = None
          else:
              try:
                  responses[1] = self.redis_connection.zcount(
                      leaderboard_name, "(%s" % str(float(responses[0])), '+inf') + 1
              except:
                  responses[1] = None
  
          return {
              self.MEMBER_KEY: member,
              self.SCORE_KEY: responses[0],
              self.RANK_KEY: responses[1]
          }