docs: private static void loadDriver(final String driver) throws FactoryException {
  
          // assert in private method
          assert driver != null : "The driver cannot be null";
  
          LOG.debug("Loading the database driver '" + driver + "'");
  
          // make sure the driver is available
          try {
              Class.forName(driver);
          } catch (ClassNotFoundException e) {
              final String error = "Error loading JDBC driver class: " + driver;
              LOG.warn(error, e);
              throw new FactoryException(error, e);
          }
      }