@interface I

-(void)mm:(void (^)(I*))block;
-(void)mm2:(I*)i;

@end