default String nullSession(TermMode... mode) throws IOException {
		return nullSession(List.of(mode));
	}
@see #nullSession(Collection)
@param mode the terminal mode. If a mode is not implemented, it may be silently ignored.
@return the file name
@throws IOException if the session could not be started or the pty name could not be
            determined
Ghidra/Framework/Pty/src/main/java/ghidra/pty/PtyChild.java