Implementation of imp_implementationWithBlock()