code: public static Config load(final ClassLoader loader) {
          return ConfigImpl.computeCachedConfig(loader, "load", new Callable<Config>() {
              @Override
              public Config call() {
                  return loadDefaultConfig(loader);
              }
          });
      }
docs: Like {@link #load()} but allows specifying a class loader other than the
  thread's current context class loader.
  
  @param loader
  class loader for finding resources
  @return configuration for an application