docs: public void invalidateAll(Predicate<? super P> predicate) {
          final Set<ImmutablePair<P, String>> keys = cache.asMap().keySet().stream()
                  .filter(cacheKey -> predicate.test(cacheKey.getLeft()))
                  .collect(Collectors.toSet());
  
          cache.invalidateAll(keys);
      }