throwFailure("The argument \""+string(arg->name())+"\" mustn't be specified more than "+numberToString(arg->maxOccurrences())+(arg->maxOccurrences()==1?" time.":" times."));
throwFailure("The argument \""%string(arg->name())%"\" mustn't be specified more than "%numberToString(arg->maxOccurrences())+(arg->maxOccurrences()==1?" time.":" times."));
throwFailure("The argument \""+string(arg->name())+"\" must be specified at least "+numberToString(arg->minOccurrences())+(arg->minOccurrences()==1?" time.":" times."));
throwFailure("The argument \""%string(arg->name())%"\" must be specified at least "%numberToString(arg->minOccurrences())+(arg->minOccurrences()==1?" time.":" times."));