ожидаемое значение, а не всякая фигня. Например енумов у вас всего 3, а вы в свой массив загнали индекс=5. Чего делать будете? валидацию вешать?
Контракт - это хорошо. Это правильно. Но какие корчи ради этого. Сравните: array[Enum] of integer
Обсуждают сегодня