We've been using a style like Type::Color.constants internally to do similar things. Allows you to avoid storing it as a separate value, and if a new constant is added, it gets picked up automatically.