docs: def check_filters(filters):
      """
      Execute range_check for every element of an iterable.
  
      Parameters
      ----------
      filters : iterable
          The collection of filters to check. Each element
          must be a two-element tuple of floats or ints.
  
      Returns
      -------
      The input as-is, or None if it evaluates to False.
  
      Raises
      ------
      ValueError
          Low is greater than or equal to high for any element.
  
      """
      if not filters:
          return None
      try:
          return [range_check(f[0], f[1]) for f in filters]
      except ValueError as err:
          raise ValueError("Error in --filter: " + py23_str(err))