[ ] Если default-конструктор выбросит исключение, то деструктор класса MyList не будет вызван и вместо итеративного удаления (вызов метода Clear) произойдёт рекурсивный (за счёт деструктора unique_ptr). Что в случае длинного списка приведёт к переполнению стека
->
, помимо*