code: public Module build() {
          SagaLibModule module = new SagaLibModule();
          module.setStateStorage(stateStorage);
          module.setTimeoutManager(timeoutMgr);
          module.setScanner(scanner);
          module.setProviderFactory(providerFactory);
          module.setExecutionOrder(preferredOrder);
          module.setExecutionContext(executionContext);
          module.setModuleTypes(moduleTypes);
          module.setExecutor(executor);
          module.setInterceptorTypes(interceptorTypes);
          module.setStrategyFinder(strategyFinder);
          module.setInvoker(invoker);
          module.setCoordinatorFactory(coordinatorFactory);
  
          return module;
      }
docs: Creates the module containing all saga lib bindings.