https://issues.dlang.org/show_bug.cgi?id=15071
--- Comment #1 from Sobirari Muhomori <dfj1es...@sneakemail.com> --- >From spec: --- By convention, package and module names are all lower case. This is because those names can have a one-to-one correspondence with the operating system's directory and file names, and many file systems are not case sensitive. All lower case package and module names will minimize problems moving projects between dissimilar file systems. --- Also D is case sensitive, so you can't change identifier case and expect it to work. --