docs: protected EmbeddedCacheManager createCacheManager(Properties properties, ServiceRegistry serviceRegistry) {
        for (EmbeddedCacheManagerProvider provider : ServiceLoader.load(EmbeddedCacheManagerProvider.class, EmbeddedCacheManagerProvider.class.getClassLoader())) {
           EmbeddedCacheManager cacheManager = provider.getEmbeddedCacheManager(properties);
           if (cacheManager != null) {
              return cacheManager;
           }
        }
        return new DefaultCacheManagerProvider(serviceRegistry).getEmbeddedCacheManager(properties);
     }