docs: public static ExecutorService getSingleThreadExecutor(String name) {
          ExecutorService ste =
                  new ThreadPoolExecutor(1, 1,
                          0L, TimeUnit.MILLISECONDS,
                          new LinkedBlockingQueue<Runnable>(),
                          CoreUtils.getThreadFactory(null, name, SMALL_STACK_SIZE, false, null));
          return ste;
      }