Swift’s Objective-C compatibility design