code: def get_config(filename, *search_dirs, **kwargs):
      
      config = kwargs.get("config_reader_class", configparser.ConfigParser)()
  
      paths = config_search_paths(filename, *search_dirs)
      successes = config.read(reversed(paths))
      if successes:
          LOG.debug("Read config from %s", str(successes))
          return config, successes
  
      LOG.warning("Couldn't file any config file matching %s", filename)
      return None, []
docs: Blends the different configs, from package defaults to .