docs: public void forEachInputStream(final InputStreamConsumer inputStreamConsumer,
              final boolean ignoreIOExceptions) {
          for (final Resource resource : this) {
              try {
                  inputStreamConsumer.accept(resource, resource.open());
              } catch (final IOException e) {
                  if (!ignoreIOExceptions) {
                      throw new IllegalArgumentException("Could not load resource " + resource, e);
                  }
              } finally {
                  resource.close();
              }
          }
      }