Consider: `````c void foo(_Ptr<int> x) { int z = (_Checked { int y = *x; y + 1; }); } ````` If the `_Checked` is removed this code compiles fine, however with `_Checked` added the compiler fails, with `Expected Expression`