code: public static AtomixConfig config(ClassLoader classLoader, String... files) {
      return config(classLoader, Stream.of(files).map(File::new).collect(Collectors.toList()), AtomixRegistry.registry(classLoader));
    }
docs: Returns a new Atomix configuration from the given file.
  <p>
  The configuration will be loaded from the given file and will fall back to {@code atomix.conf}, {@code
  atomix.json}, or {@code atomix.properties} if located on the classpath.
  
  @param classLoader the class loader
  @param files the file from which to return a new Atomix configuration
  @return a new Atomix configuration from the given file