docs: public static ExecutorService getExecutorService() throws Exception {
          WebContainer instance = (WebContainer) self.get();
          if (instance != null) {
              return instance.es;
          }
  
          // if we're here then something is really wrong with the system.
          // could throw our own sub class exception, seems like a waste for something that shouldn't logically happen though
          Exception e = new Exception("Executor Service not available");
          throw e;
      }