docs: def ranked_in_list_in(self, leaderboard_name, members, **options):
          '''
          Retrieve a page of leaders from the named leaderboard for a given list of members.
  
          @param leaderboard_name [String] Name of the leaderboard.
          @param members [Array] Member names.
          @param options [Hash] Options to be used when retrieving the page from the named leaderboard.
          @return a page of leaders from the named leaderboard for a given list of members.
          '''
          ranks_for_members = []
  
          pipeline = self.redis_connection.pipeline()
  
          for member in members:
              if self.order == self.ASC:
                  pipeline.zrank(leaderboard_name, member)
              else:
                  pipeline.zrevrank(leaderboard_name, member)
  
              pipeline.zscore(leaderboard_name, member)
  
          responses = pipeline.execute()
  
          for index, member in enumerate(members):
              data = {}
              data[self.MEMBER_KEY] = member
              rank = responses[index * 2]
              if rank is not None:
                  rank += 1
              else:
                  if not options.get('include_missing', True):
                      continue
              data[self.RANK_KEY] = rank
              score = responses[index * 2 + 1]
              if score is not None:
                  score = float(score)
              data[self.SCORE_KEY] = score
  
              ranks_for_members.append(data)
  
          if ('with_member_data' in options) and (True == options['with_member_data']):
              for index, member_data in enumerate(self.members_data_for_in(leaderboard_name, members)):
                  try:
                      ranks_for_members[index][self.MEMBER_DATA_KEY] = member_data
                  except:
                      pass
  
          if 'sort_by' in options:
              sort_value_if_none = float('-inf') if self.order == self.ASC else float('+inf')
              if self.RANK_KEY == options['sort_by']:
                  ranks_for_members = sorted(
                      ranks_for_members,
                      key=lambda member: member.get(self.RANK_KEY) if member.get(self.RANK_KEY) is not None else sort_value_if_none
                  )
              elif self.SCORE_KEY == options['sort_by']:
                  ranks_for_members = sorted(
                      ranks_for_members,
                      key=lambda member: member.get(self.SCORE_KEY) if member.get(self.SCORE_KEY) is not None else sort_value_if_none
                  )
  
          return ranks_for_members