allow defining of ordinal when creating an enum