docs: public static <K, V> V createIfAbsentReturnLast(@NotNull final ConcurrentMap<K, V> map, final K key,
  			@NotNull final ValueCreator<? extends V> creator) {
  		final V value = map.get(key);
  		if (value == null) {
  			return putIfAbsentReturnLast(map, key, creator.get());
  		}
  		return value;
  	}