> It looks like it only ever uses the signal's description, so can we just pass that in instead of a whole signal?

@joshaber My thought was that the whole `RACSignal` may be useful for other kinds of introspection in the future (like if we add debug properties that list the signal's dependencies), but I can change it if you feel strongly.