code: def __init_subclass__(cls, **kwargs):
      super(Serializable, cls).__init_subclass__(**kwargs)
      if hasattr(cls, "serializable_name"):
          if cls.serializable_name is not None:
              cls.registry[f"{cls.serializable_name}"] = cls
  
file_path: solt/solt/utils/_utils.py
imports: from functools import wraps
  import json
  import yaml
  import inspect
label_desc: Use image node_id 5 for calling the Serializable obj's underlying member method code with example usage: obj.__init_subclass__(cls) without return types