easily compare v performance/size across commits. * fix eprintln on linux (it now uses stderr, and flushes it). * flag: cleaner usage information.
* flag: allow to check the count of the free args to produce an error * flag: allow to define flags with abbreviation flags could be defined to use a single char as abbreviation like '--output' or '-o' '--help' or '-h'