code: def loads(s: str, load_module: types.ModuleType, **kwargs):
      
      return json.loads(s, object_hook=lambda pairs: loads_loader(load_module, pairs), **kwargs)
docs: Convert a JSON string into a JSGObject
  
      :param s: string representation of JSON document
      :param load_module: module that contains declarations for types
      :param kwargs: arguments see: json.load for details
      :return: JSGObject representing the json string