of course the . syntax isn't final, the point of the DIP discussion was to discuss about the ability to omit the enum type name, the syntax can always be something else edit: quoting is kind hard to follow in the text editor here, i made a mistake on the reply above by typing inside the quote