def __init__(self, object_name='<STR_LIT:object>', **required):
<EOL>for key, schema in six.iteritems(required):<EOL><INDENT>if not isinstance(schema, Schema):<EOL><INDENT>raise securesystemslib.exceptions.FormatError('<STR_LIT>'<EOL>'<STR_LIT>' + repr(schema))<EOL><DEDENT><DEDENT>self._object_name = object_name<EOL>self._required = list(required.items())<EOL>
<Purpose>
  Create a new Object schema.

<Arguments>
  object_name: A string identifier for the object argument.

  A variable number of keyword arguments is accepted.