I don't know if it's more helpful, but you might look at [RACSignal's debugging category](https://github.com/ReactiveCocoa/ReactiveCocoa/blob/master/ReactiveCocoaFramework/ReactiveCocoa/RACSignal.h#L162-L177) if you aren't familiar.