BTW, can they be enum instead? (see my comment above)