@override Uint8List toUint8List([Uint8List? bytes]) { if (isEOS) { return Uint8List(0); } return _file.readBytes(_fileOffset + position, fileRemaining, _fileSize); }