Fix argument count when options_after is used
This solves a missing error message when e.g. DESIGN_MATRIX keyword is
used with no arguments - a list with an empty dict was returned in the
parser, leading to argc_min=1 to be accepted when it should not.