Reactive Extensions for CoreBluetooth.