pub unsafe extern "C" fn imp_implementationWithBlock(
    block: *mut objc_object
) -> IMP