Now, the interaction between bundling and ignore-case is documented, but NOWHERE IS IT SPECIFICALLY STATED that setting any particular configuration option (bundling, for example) disables the automatic abbreviation.
Abbreviation is not disabled with bundling. Abbreviation always applies only to 'long' (more than single character) options. Without bundling turned on, the module is looser about when it treats an option as a long option. Without bundling, -t
may be a single letter option or an abbreviated long option.
With bundling turned on options beginning with a single '-' are treated as single character options exclusively. If you want to get the auto-abbreviation behavior of long names under bundling you must start the option with two '-'s. This is explicitly stated in the documentation.
"If God had meant for us to think for ourselves he would have given us brains. Oh, wait..."