docs: public static IOSafeTerminal createDoNothingOnExceptionAdapter(Terminal terminal) {
          if (terminal instanceof ExtendedTerminal) { // also handle Runtime-type:
              return createDoNothingOnExceptionAdapter((ExtendedTerminal)terminal);
          } else {
              return new IOSafeTerminalAdapter(terminal, new DoNothingAndOrReturnNull());
          }
      }