1 @interface Foo(LeftSub) <P1> 2 - (void)left_sub; 3 @end 4 5 @protocol P3 6 - (void)p3_method; 7 @property (retain) id p3_prop; 8 @end 9 10 @interface Foo(LeftP3) <P3> 11 @end 12