@Override
	public boolean isClosed() {
		return provider == null;
	}
Decompress (if needed) the tail end of the given file and write to OutputStream
@param squashedFile The file to process
@param fileInode The inode associated with the file
@param os The stream to write to
@param monitor The monitor to keep track of the progress with
@return The number of uncompressed bytes the tail end used
@throws CancelledException The user cancelled the file read
@throws IOException Any read error
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/squashfs/SquashFileSystem.java