public Optional<T> executeIfAbsent(Runnable action){
  if (value == null)   action.run();
  return this;
}

public Optional < T > executeIfAbsent ( Runnable action ) { if ( value == null ) action . run ( ) ; return this ; }
invokes action function if value is absent .
