Andrei Alexandrescu Wrote: > Heh heh... took me a few seconds to figure out what you meant.
It actually DOES compile because `yellow` and `blue` are in enum previously defined with their respective values 1<<0 and 1<<1, he tried to construct a value-to-string map.