(rant)
If you want "strict" to complain if you change capitalizations -- but not treat i and I as distinct variables -- you have my blessing.
Case sensitivity in programming languages is nutty. It adds *nothing* to programming style or clarity to be able to differentiate variables based on capitalization. It's like arguing that if(a=b){..} is a great construct in C because it occasionally saves you a line of code, and frequently causes hard to find bugs.
If you want "strict" to complain if you change capitalizations -- but not treat i and I as distinct variables -- you have my blessing.
Case sensitivity in programming languages is nutty. It adds *nothing* to programming style or clarity to be able to differentiate variables based on capitalization. It's like arguing that if(a=b){..} is a great construct in C because it occasionally saves you a line of code, and frequently causes hard to find bugs.