private boolean isSpecialDirectory(GFile directory) {
		if (directory == null) {
			return false;
		}

		switch (directory.getName()) {
			// Mac HFS metadata directories
			case "\0\0\0\0HFS+ Private Data":
			case ".HFS+ Private Directory Data\r":
				return true;
		}
		return false;
	}
Allows custom handling of exceptions that occur during file extraction.
<p>
Return true if the exception should be ignored by the file extraction process,
otherwise return false if it should be propagated up the call stack.

@param file file that was being extracted when the exception happened
@param e the exception
@return true if the exception should be suppressed, false if the exception should
be thrown
Ghidra/Features/Base/src/main/java/ghidra/formats/gfilesystem/AbstractFileExtractorTask.java