- safely handle parsing flags sequentially - better support for -help
- also improve argument handling