default InputStream getInputStream(GFile file, TaskMonitor monitor)
			throws IOException, CancelledException {
		return getInputStreamHelper(file, this, monitor);
	}
Returns an {@link InputStream} that contains the contents of the specified {@link GFile}.
<p>
The caller is responsible for closing the stream.

@param file {@link GFile} to get an InputStream for
@param monitor {@link TaskMonitor} to watch and update progress
@return new {@link InputStream} contains the contents of the file or NULL if the
file doesn't have data.
@throws IOException if IO problem
@throws CancelledException if user cancels.
Ghidra/Features/Base/src/main/java/ghidra/formats/gfilesystem/GFileSystem.java