Enum classes FTW.