@override Future<void> close() { _encoder.writeBlock(_output); _encoder.endEncode(); return _output.close(); }