Изменения в новых версиях / Swift 4.0

Условие where у связанных типов

Пример из полной версии. Она продаётся в магазинах приложений: