Case typos are not a big issue. Compilers errors messages will points you in the right line.
If you import C identifiers (or other languages) style insensitivity may introduce hard to find bugs. In some cases the compiler can silently replace a_thing by aThing . It's less common than typos, but it can takes lot of time to find because the program works without errors. I don't ask for removing insensitivity, maybe it has more benefits than annoyances, I don't know. Do what you want but for newcomers, or bad programmers like me, please add a warning, or recommend people to change the names from foreign languages files.
