class_docstr: A PClass is a python class with a fixed set of specified fields. PClasses are declared as python classes inheriting
  from PClass. It is defined the same way that PRecords are and behaves like a PRecord in all aspects except that it
  is not a PMap and hence not a collection but rather a plain Python object.
  
  
  More documentation and examples of PClass usage is available at https://github.com/tobgu/pyrsistent
docstr: Factory method. Will create a new PClass of the current type and assign the values
  specified in kwargs.
  
  :param ignore_extra: A boolean which when set to True will ignore any keys which appear in kwargs that are not
                       in the set of fields on the PClass.
docstr_tok: ["Factory","method",".","Will","create","a","new","PClass","of","the","current","type","and","assign","the","values","specified","in","kwargs",".",":","param","ignore_extra",":","A","boolean","which","when","set","to","True","will","ignore","any","keys","which","appear","in","kwargs","that","are","not","in","the","set","of","fields","on","the","PClass","."]
code: def create(cls, kwargs, _factory_fields=None, ignore_extra=False):
      """
      Factory method. Will create a new PClass of the current type and assign the values
      specified in kwargs.
  
      :param ignore_extra: A boolean which when set to True will ignore any keys which appear in kwargs that are not
                           in the set of fields on the PClass.
      """
      if isinstance(kwargs, cls):
          return kwargs
  
      if ignore_extra:
          kwargs = {
              k: kwargs[k] for k in cls._pclass_fields if k in kwargs
          }
  
      return cls(
          _factory_fields=_factory_fields,
          ignore_extra=ignore_extra,
          **kwargs,
      )
  
imports: from pyrsistent._checked_types import InvariantException, CheckedType, _restore_pickle, store_invariants
  from pyrsistent._field_common import set_fields, check_type, is_field_ignore_extra_complaint, PFIELD_NO_INITIAL, serialize, check_global_invariants
  from pyrsistent._transformations import transform
label_desc: Use image node_id 3 for calling the PClass obj's underlying member method code with example usage: obj.create(cls, kwargs, _factory_fields, ignore_extra) and returns: cls, kwargs