docs: public void openBlockingInterruptable()
                  throws InterruptedException {
              // We need to thread this call in order to interrupt it (when Ctrl-C occurs).
              connectionThread = new Thread(() -> {
                  // This thread can't be interrupted from another thread.
                  // Will stay alive until System.exit is called.
                  Thread thr = new Thread(() -> super.openBlocking(),
                          "CLI Terminal Connection (uninterruptable)");
                  thr.start();
                  try {
                      thr.join();
                  } catch (InterruptedException ex) {
                      // XXX OK, interrupted, just leaving.
                  }
              }, "CLI Terminal Connection (interruptable)");
              connectionThread.start();
              connectionThread.join();
          }