in reply to GetOpt::Long usage style
Assuming that you actually use the variables you can set
with a command line switch, if you rename one of those
variables, you'd need to change the variable at least twice,
even with style you are discussing.
I've used that style for years (but not always), but not for the reason you mention. Renaming a variable more than once requires only two keystrokes per extra occurrence in an editor like vi (n.), so that expect doesn't bother me at all. Of course, that's assuming :g/$oldvar/s//$newvar/g wouldn't do the trick, in which case there wouldn't be any extra keystrokes.
Abigail
In Section
Meditations