>>437
>・ブロックの途中の文は () 型でなければならない。

そもそもブロックの途中の文を()以外にすることってできるの?
{ foo; bar } みたいなブロックを{ foo bar }とは書けないし