Stream<int> get mtu { final int initial = mtuNow; return BlePlatform.instance.mtuChanged .where((event) => event.remoteId == remoteId) .map((event) => event.mtu) .transform(_BleInitialValueTransformer<int>(initial)); }