1. `-s/*` options should produce warning to avoid confusion when they are ineffective (passing multiple times). 2. same goes for other non-overloadable options.