EnumExtensions helpers are not very performant, repeating reflection on every call and unnecessarily boxing.