dynamicCastのランタイム関数をリファクタしてるらしい。 https://github.com/apple/swift/pull/29658 SwiftのキャストにはAny, Optional, Existentialなどややこしい要素がいろいろあり、 キャストするときは結構複雑なロジックが走る せっかくリファクタリングしているので、 これを読むとよくわかると思う。