code: private static Executor createDefaultExecutor() {
          Try<Executor> t = ReflectionUtil.newInstance(System.getProperty("javascalautils.concurrent.executorprovider"));
          return t.getOrElse(() -> createCachedThreadPoolExecutor(new NamedSequenceThreadFactory("Executors-Default")));
      }
docs: Creates the default {@link Executor} instance. <br>
  Either by getting the provider class from the system property or using the default.
  
  @return The created executor