code: protected InternalDriver createDriver( SecurityPlan securityPlan, SessionFactory sessionFactory, MetricsProvider metricsProvider, Config config )
      {
          return new InternalDriver( securityPlan, sessionFactory, metricsProvider, config.logging() );
      }
docs: Creates new {@link Driver}.
  <p>
  <b>This method is protected only for testing</b>