code: def __init__(self, *args, **kwargs):
      super().__init__(*args, **kwargs)
  
      if self._init_update_key_ and (
          not hasattr(self, "_key") or not self._key
      ):
          self._update_key()
      if not hasattr(self, "_id") or not self._id:
          self._id = str(id(self))
  
imports: from typing import Dict, Tuple, Type
  from ..serialization.serializables import Serializable, StringField
  from ..serialization.serializables.core import SerializableSerializer
  from ..utils import tokenize
label_desc: Use image node_id 1 to create a new Base object from inherited base classes: Serializable with example: obj = Base()