docs: @SuppressWarnings("unchecked")
    public <K, V> CacheConfigurationBuilder<K, V> newCacheConfigurationBuilderFromTemplate(final String name,
                                                                                           final Class<K> keyType,
                                                                                           final Class<V> valueType,
                                                                                           final Builder<? extends ResourcePools> resourcePoolsBuilder)
        throws InstantiationException, IllegalAccessException, ClassNotFoundException {
      return newCacheConfigurationBuilderFromTemplate(name, keyType, valueType, resourcePoolsBuilder.build());
    }