@interface Foo
@end
@interface Foo(Top)
-(void)top;
@interface Foo(Top2)
-(void)top2;
@interface Foo(Top3)
-(void)top3;
@protocol P1
@protocol P2
@protocol P3, P4;