Added EnumExtensions for fast cached enum lookup