docs: public void waitAbortable() throws IOException, InterruptedException {
          try {
              isWaiting.set(true);
              terminal.waitAbortable(updater);
          } finally {
              close();
              updateLines();
              terminal.finish();
          }
      }