code: protected static ExecutorService createDefaultExecutor(Args options) {
      return (options.workerThreads > 0) ? Executors.newFixedThreadPool(options.workerThreads) : null;
    }
docs: Helper to create the invoker if one is not specified