code: @Override
  	public String load(String resource, String[] paths, String charset) throws IOException {
  		for (ResourceLoader loader : loaders) {
  			if (loader.exists(resource, paths)) {
  				return loader.load(resource, paths, charset);
  			}
  		}
  		throw new IOException("No such file " + resource);
  	}
docs: The first delegate that returns {@true} from {@link #exists(String)} for
  the given path will have {@link #load(String, String)} invoked, and the
  result will be retured.