What I expect is that you can use upper letters as well as lower letters, but that you can't have the same name twice even if in different case. This is how it's done with windows file names, html/xml-tag names, network host names, forum names, Java class, variable, method and package names and BlitzMax variable, function, method and type names - so why not also for module names? A case insensitive system allowing upper cased letters as well as lower cased letters is just a common standard. What I want is just a bit consistency, so if I can use upper cased letters in function, variable, etc names I also want to use it in module names.