Reimplementation of Implicitly Unwrapped Optionals
Implicitly Unwrapped Optionals исчезли как отдельный тип. Теперь компилятор рассматривает их как обычные Optionals с атрибутом «значение не должно быть пустым». Так что чего-нибудь может сломаться при переходе на 4.2 и для общего развития стоит посмотреть примеры.