`-deferred` is nicer, and the method is certainly reminiscent of `+[RACSignal defer:]`