#define VARGOPT ( name , default ) (MISSING( name ) ? ( default ) : VARG( name ))
Returns the value of an argument from its name, or a default value if this argument is missing.
This is a useful combination of the macros MISSING and VARG.