docs: public static Provider resourceProvider(ClassLoader classLoader, String pathToResource, Charset encoding) throws IOException {
          InputStream resourceAsStream = classLoader.getResourceAsStream(pathToResource);
          if (resourceAsStream == null) {
              throw new IOException("Cannot find " + pathToResource);
          }
          return provider(resourceAsStream, encoding);
      }