Reads the part content as a string (utf8 decoded).
Future<String> readString() async { return utf8.decodeStream(_original); }