code: def check_unassigned(chars, bad_tables):
      
      bad_tables = (
          stringprep.in_table_a1,)
  
      violator = check_against_tables(chars, bad_tables)
      if violator is not None:
          raise ValueError("Input contains unassigned code point: "
                           "U+{:04x}".format(ord(violator)))
docs: Check that `chars` does not contain any unassigned code points as per
      the given list of `bad_tables`.
  
      Operates on a list of unicode code points provided in `chars`.