docs: def match_sp_sep(first, second):
      """
      Verify that all the values in 'first' appear in 'second'.
      The values can either be in the form of lists or as space separated
      items.
  
      :param first:
      :param second:
      :return: True/False
      """
      if isinstance(first, list):
          one = [set(v.split(" ")) for v in first]
      else:
          one = [{v} for v in first.split(" ")]
  
      if isinstance(second, list):
          other = [set(v.split(" ")) for v in second]
      else:
          other = [{v} for v in second.split(" ")]
  
      # all values in one must appear in other
      if any(rt not in other for rt in one):
          return False
      return True