I have this issue on occasion with older mixed C/C++ codebases that use `.c` for C files and `.C` for C++ files. Maddening.
But even more than that, I just don't get how C++ turns into 'C' at all. It seems actively misleading.
is Incremented C
which is Big C
which is Capital C