docs: protected final <T> StyleSupplier<T> createStyleSupplier(
              final Template template,
              final String styleRef) {
          return new StyleSupplier<T>() {
              @Override
              public Style load(
                      final MfClientHttpRequestFactory requestFactory,
                      final T featureSource) {
                  final StyleParser parser = AbstractGridCoverageLayerPlugin.this.styleParser;
                  return OptionalUtils.or(
                          () -> template.getStyle(styleRef),
                          () -> parser.loadStyle(template.getConfiguration(), requestFactory, styleRef))
                          .orElse(template.getConfiguration().getDefaultStyle(NAME));
              }
          };
      }