Command parser fails if no type is specified with a modify command

Command parser fails if no type is specified with a modify command, unless the command line ends with whitespace. The exiv2 utility returns an error "invalid command line" although the command line is valid.

Additional information:

Workarounds:1) Explicitely specify a type, or2) end the modify command line with a space