public VarValueDefBuilder hasIf( String name, Optional<Object> value)
    {
    return hasIf( name, value.orElse( null));
    }
public VarValueDefBuilder hasIf ( String name , Optional < Object > value ) { return hasIf ( name , value . orElse ( null ) ) ; }
Adds a value annotation if the given value is defined