code: public Capabilities toCapabilities() {
      DesiredCapabilities capabilities = DesiredCapabilities.opera();
  
      for (CapabilityInstance option : options.values()) {
        if (option.getValue() == null) {
          continue;
        }
  
        capabilities.setCapability(option.getCapability(), option.getValue());
      }
  
      return capabilities.merge(surplusCapabilities);
    }
docs: Returns this as capabilities.  This does not copy the settings.  Further changes will be
  reflected in the capabilities.
  
  @return Capabilities for Opera with these settings