Invoking ObjC blocks using a category