`write[Characteristic](withResponse: true)` does not return response, which should be passed as value from the native clients. Proposal: separate `write` into `writeWithResponse` and `writeWithoutResponse`, make `writeWithResponse` return `CharacteristicWithResponse` or `Uint8List.