1@protocol UpwardProto;2@class UpwardClass;3 4@interface PerfectlyNormalClass5@end6 7void doImplementationThings(UpwardClass *first, id <UpwardProto> second) __attribute((unavailable));8