docs: public static <C extends Cache<?, ?>> C monitor(MeterRegistry registry, C cache, String cacheName, Iterable<Tag> tags) {
          new CaffeineCacheMetrics(cache, cacheName, tags).bindTo(registry);
          return cache;
      }