docs: public static <K, V> V putIfAbsent(ConcurrentMap<K, V> map, K key, V value) {
          final V existingValue = map.putIfAbsent(key, value);
          if (existingValue == null) {
              return value;
          }
  
          return existingValue;
      }