class_docstr: Metaclass to trace the default arguments and explicitly provided arguments of its
  descendants. It also has special provisions for instantiating dummy models if directed to
class_docstr_tok: ["Metaclass","to","trace","the","default","arguments","and","explicitly","provided","arguments","of","its","descendants",".","It","also","has","special","provisions","for","instantiating","dummy","models","if","directed","to"]
code: def __prepare__(mcs, name, bases, **kwargs):
      namespace = dict(
          __hh_default_args=[],
          __hh_default_kwargs={},
          __hh_used_args=[],
          __hh_used_kwargs={},
      )
      return namespace
  
file_path: hyperparameter_hunter/hyperparameter_hunter/tracers.py
imports: from hyperparameter_hunter.settings import G
  from hyperparameter_hunter.space.dimensions import Real, Integer, Categorical
  from inspect import signature, _empty, currentframe, getframeinfo
label_desc: Use image node_id 1 for calling the ArgumentTracer obj's underlying member method code with example usage: obj.__prepare__(mcs, name, bases) and returns: namespace