code: public T computeIfAbsent(final Supplier<T> lazy) {
          final T val = get();
          if (val == UNSET)
              return setOnceFromSupplier(lazy);
  
          return val;
  
      }
docs: Get the current value or set if it has not been set yet
  
  @param lazy Supplier to generate new value
  @return Current value