`enum` ftw