code: public static Scheduler newParallel(String name, int parallelism, boolean daemon) {
  		return newParallel(parallelism,
  				new ReactorThreadFactory(name, ParallelScheduler.COUNTER, daemon,
  						true, Schedulers::defaultUncaughtException));
  	}
docs: {@link Scheduler} that hosts a fixed pool of single-threaded ExecutorService-based
  workers and is suited for parallel work. This type of {@link Scheduler} detects and
  rejects usage of blocking Reactor APIs.
  
  @param name Thread prefix
  @param parallelism Number of pooled workers.
  @param daemon false if the {@link Scheduler} requires an explicit {@link
  Scheduler#dispose()} to exit the VM.
  
  @return a new {@link Scheduler} that hosts a fixed pool of single-threaded
  ExecutorService-based workers and is suited for parallel work