code: public static <I, O> JMConcurrentProcessor<I, O> buildWithThreadPool(
              Function<I, O> transformerFunction) {
          return buildWithThreadPool(OS.getAvailableProcessors(),
                  transformerFunction);
      }
docs: Build with thread pool jm concurrent processor.
  
  @param <I>                 the type parameter
  @param <O>                 the type parameter
  @param transformerFunction the transformer function
  @return the jm concurrent processor