Style: object subscripting instead of `-objectForKey:`. We could really just pull the `RACSignal *signal = cases[key];` line up and check `signal` for nil.