``` flag -invalid ``` is already checked by the parser
is already checked by the parser