6.5.1.6 Configuration Names
Some special characters cannot be used in configuration names. This is due to being able to use the configuration name within the source code as a define macro (“Configuration Macros”).
Special characters like a hyphen (-), ampersand (&), etc., will be automatically replaced with an underscore (_).