2. Tuple型の要素が3つ以上になったときの2つ目以降の要素に関する型推論が不適切であったのを修正.(2つ目以降の要素を別々に扱うか,まとめて1つのTuple型として扱うかがバラバラだった.) 3. variables グループ内における型情報の伝搬が不十分であった.