I can understand the desire to maintain some sort of naming style but I think it would be very odd for a non case specific language to report an error where there isn't one. The proposed super-strict mode wouldn't help prevent a single bug. Perhaps this is a feature for an IDE?