Инварианты состояний.
Недопуск некорректного состояния.
Изменение в перечне повлияет на строгий конструктор, который по цепочке отобразит это изменение на потребителей сущности (меньше шансов забыть обновить компонент потребитель).
- Прерывание операции после первой ошибки.
- Иммутабельное состояние.
- Сброс состояния до модификации.