Arg parser complete and unpacker checker complete

... but untested - I have to go though.

Also added a vim modeline v: