code: public ExtWebDriver getNewSession(Map<String, String> override, boolean setAsCurrent)
              throws Exception {
  
          Map<String, String> options = sessionFactory.get().createDefaultOptions();
  
          for (Entry<String, String> opt : override.entrySet()) {
              options.put(opt.getKey(), opt.getValue());
          }
  
          return getNewSessionDo(options, setAsCurrent);
      }
docs: Create and return a new ExtWebDriver instance. The instance is
  constructed with default options, with the provided Map of key/value
  pairs overriding the corresponding pairs in the options.
  
  @param override
  A Map of options to be overridden
  @param setAsCurrent
  set to true if the new session should become the current
  session for this SessionManager
  @return A new ExtWebDriver instance
  @throws Exception