in reply to Re^2: getopts and duplicit params
in thread getopts and duplicit params

That goes against the general philosophy of running stuff from a shell command line and allowing users to customize their defaults. Users are free to set up aliases with their most commonly used flags and allowing duplicate flags / taking that last flag allows them to still access all the command line options. Flags for default options exist for this reason.