Justin Johansson Wrote: > enum Color { > private UNINITIALIZED = -1, > RED, GREEN, BLUE > } It's syntactical ambiguity, I think. There's no much difference between private UNINITIALIZED = -1, RED, GREEN, BLUE and private UNINITIALIZED = -1, RED, GREEN, BLUE