ステートマシンにおいて、Enum定数を「タイプ定義(Type Def)」にする最大の理由はどれか。

タイプ定義にしないと、Enumの項目を変更した際にすべての定数やCase構造を手動で修正する必要が生じる。