Returns UTF-8 decoded text.
@override Future<String> text() async => utf8.decode(await arrayBuffer());