Future<String> get dataAsString async { var bytes = await data; return dart_convert.utf8.decode(bytes); }