code: def validate_all_types(kwargs):
          
          for key in kwargs:
              assert isinstance(kwargs[key], type), """\n
      Typedtuple needs its arguments to be types. Argument "{k:}" was {type_name:}({val_repr}).
      You might want to try:
          {k:} = {type_name:}\n\n""".format(k=key, type_name=type(kwargs[key]).__name__, val_repr=kwargs[key].__repr__())
docs: validates that all values of the arguments are types