In the methods below, you get the delegate signal with `-rac_signalForSelector:` before calling a method on `manager`. In this case, `-scanForPeripheralsWithServices:options:` is called before `-rac_signalForSelector:`, which could theoretically result in a missed value on the signal. Should the order be swapped?