Можешь объяснить, что такое экзистенциальные типы в Swift, включая их назначение, влияние на производительность и синтаксические требования, введённые в Swift 5.6? — ДейлиПреп