default GFile lookup(String path, Comparator<String> nameComp) throws IOException {
		// If you are seeing this error in your log file, it means your GFileSystem needs to be
		// updated to implement this lookup() method.
		Msg.error(GFileSystem.class,
			"Unimplemented %s.lookup(path, comparator), falling back to non-comparator lookup"
					.formatted(this.getClass().getSimpleName()));
		return lookup(path);
	}
Retrieves a {@link GFile} from this filesystem based on its full path and filename, using
the specified name comparison logic (eg. case sensitive vs insensitive).

@param path string path and filename of a file located in this filesystem.  Use 
{@code null} or "/" to retrieve the root directory
@param nameComp string comparator used to compare filenames.  Use {@code null} to specify
the file system's native comparison logic.
@return {@link GFile} instance of requested file, null if not found.
@throws IOException if IO error when looking up file.
Ghidra/Features/Base/src/main/java/ghidra/formats/gfilesystem/GFileSystem.java