Цитата из MSDN: Меня интересует, почему описанный случай представляет проблему и как её может решить добавление дополнительных полей. Я посмотрел asm листинг компилятора. Поля добавляются но видимо вроде не используются. Наверно плохой тестовый код. Может кто копался в этом.