docs: public static <MK, K, V> FineGrainedAtomicMap<K, V> getFineGrainedAtomicMap(Cache<MK, ?> cache, MK key, boolean createIfAbsent) {
        return (FineGrainedAtomicMap<K, V>) getMap((Cache<MK, Object>) cache, key, createIfAbsent, true);
     }