docs: def get_counts(self, metric_identifiers, **kwargs):
          """
          Retrieves a multiple metrics as efficiently as possible.
  
          :param metric_identifiers: a list of tuples of the form `(unique_identifier, metric_name`) identifying which metrics to retrieve.
          For example [('user:1', 'people_invited',), ('user:2', 'people_invited',), ('user:1', 'comments_posted',), ('user:2', 'comments_posted',)]
          """
          parsed_results = []
          results = [
              self.get_count(unique_identifier, metric, **kwargs) for
              unique_identifier, metric in metric_identifiers]
  
          for result in results:
              try:
                  parsed_result = int(result)
              except TypeError:
                  parsed_result = 0
  
              parsed_results.append(parsed_result)
  
          return parsed_results