This is the best way to do enums for now. Post-1.0, we'll have them as actual language features.