docs: def initdict_to_instance(d: InitDict, cls: ClassType) -> Any:
      """
      Converse of simple_to_dict().
      Given that JSON dictionary, we will end up re-instantiating the class with
  
      .. code-block:: python
  
          d = {'a': 1, 'b': 2, 'c': 3}
          new_x = SimpleClass(**d)
  
      We'll also support arbitrary creation, by using both ``*args`` and
      ``**kwargs``.
      """
      args = d.get(ARGS_LABEL, [])
      kwargs = d.get(KWARGS_LABEL, {})
      # noinspection PyArgumentList
      return cls(*args, **kwargs)