Case folding I find funnier however. Back in the days of 5 and 6 bit codes, particularly when file names were stored in things like rad50 it made perfect sense. The basic character code did not handle upper and lower well, and many keyboards were only one case anyway. But by the time of the 8 bit byte, CP/M and it's child DOS, blindly follow along. Instead of thinking why it was done and since we have a new file system format and thinking -- hmmm maybe we don't need to have the same limitation.