docs: public static ExecutorService newSingleThreadDaemonExecutor() {
          return Executors.newSingleThreadExecutor(r -> {
              Thread t = Executors.defaultThreadFactory().newThread(r);
              t.setDaemon(true);
              return t;
          });
      }