[ObjC] Tools for abstracting asynchrony in Objective-C.