docs: def default_instance():
          """
          For use like a singleton, return the existing instance
          of the object or a new instance
          """
          if ConfigManager._instance is None:
              with threading.Lock():
                  if ConfigManager._instance is None:
                      ConfigManager._instance = ConfigManager()
  
          return ConfigManager._instance