class_docstr: An instantiator that knows how to instantiate 1 kind of object
class_docstr_tok: ["An","instantiator","that","knows","how","to","instantiate","1","kind","of","object"]
docstr: Set the builder, for recursive puposes
  
  :param builder: The main builder to use when recursivity is needed
  :return: None
docstr_tok: ["Set","the","builder",",","for","recursive","puposes",":","param","builder",":","The","main","builder","to","use","when","recursivity","is","needed",":","return",":","None"]
code: def set_builder(self, builder: "ObjectBuilder") -> None:
      """
      Set the builder, for recursive puposes
  
      :param builder: The main builder to use when recursivity is needed
      :return: None
      """
      self.builder: ObjectBuilder = builder
  
imports: import logging
  import os
  import traceback
  from abc import ABCMeta, abstractmethod
  from pathlib import Path
  from typing import Any, Callable, Dict, List, Mapping, Type, Union
  import toml
  import yaml
label_desc: Use image node_id 2 for calling the ObjectInstantiator obj's underlying member method code with example usage: obj.set_builder(builder) without return types