Fix issue #7 where parser allows bad argument grammar.