class_docstr: Deserialize dicts to objects if they contain the `__classname__` key, otherwise return the dict.
class_docstr_tok: ["Deserialize","dicts","to","objects","if","they","contain","the","`","__classname__","`","key",",","otherwise","return","the","dict","."]
code: def __init__(self, *args, **kwargs) -> None:
      if not kwargs.get("object_hook"):
          kwargs["object_hook"] = self.object_hook
  
      super().__init__(*args, **kwargs)
  
imports: from __future__ import annotations
  import json
  from datetime import date, datetime
  from decimal import Decimal
  from typing import Any
  from flask.json.provider import JSONProvider
  from airflow.serialization.serde import CLASSNAME, DATA, SCHEMA_ID, deserialize, serialize
  from airflow.utils.timezone import convert_to_utc, is_naive
label_desc: Use image node_id 1 to create a new XComDecoder object from inherited base classes: json with example: obj = XComDecoder()