docs: public static ProcessReturn procWaitWithProcessReturn (Process process) throws OSHelperException {
  		ProcessReturn processReturn = new ProcessReturn ();
  		try {
  			processReturn.exitCode = process.waitFor ();
  		} catch (InterruptedException ex) {
  			throw new OSHelperException ("Received an InterruptedException when waiting for an external process to terminate.", ex);
  		}
  		InputStream stdoutIs = process.getInputStream ();
  		processReturn.stdout = readInputStreamAsString (stdoutIs);
  
  		InputStream stderrIs = process.getErrorStream ();
  		processReturn.stderr = readInputStreamAsString (stderrIs);
  
  		processReturn.exitStatus = ProcessReturn.osh_PROCESS_EXITED_BY_ITSELF;
  		return processReturn;
  	}