@override Future<bool> setBool(String key, bool? value) async { final map = await read(); map[key] = value; return await write(WriteData(map: map, updatedKey: key)); }