/** Adds an option with both short and long forms. Processing depends on
the type of the destination variable and whether an argument is taken or
/** Adds an option with both short and long forms. Processing depends on
the type of the destination variable and whether an argument is taken or