docs: def configuration_from_paths(paths, strict=True):
      """Get a Configuration object based on multiple file paths.
  
      Args:
          paths (iter of str): An iterable of file paths which identify config
              files on the system.
          strict (bool): Whether or not to parse the files in strict mode.
  
      Returns:
          confpy.core.config.Configuration: The loaded configuration object.
  
      Raises:
          NamespaceNotRegistered: If a file contains a namespace which is not
              defined.
          OptionNotRegistered: If a file contains an option which is not defined
              but resides under a valid namespace.
          UnrecognizedFileExtension: If there is no loader for a path.
      """
      for path in paths:
  
          cfg = configfile_from_path(path, strict=strict).config
  
      return cfg