docs: public static <K, V> CacheConfigurationBuilder<K, V> newCacheConfigurationBuilder(CacheConfiguration<K, V> configuration) {
      CacheConfigurationBuilder<K, V> builder = newCacheConfigurationBuilder(configuration.getKeyType(), configuration.getValueType(), configuration.getResourcePools())
        .withClassLoader(configuration.getClassLoader())
        .withEvictionAdvisor(configuration.getEvictionAdvisor())
        .withExpiry(configuration.getExpiryPolicy());
      for (ServiceConfiguration<?> serviceConfig : configuration.getServiceConfigurations()) {
        builder = builder.add(serviceConfig);
      }
      return builder;
    }