code: @Override
    public ConfigurationParser get() {
      try {
        ConfigurationParser parser = parserConstructor.newInstance();
        parser.setConfigurationClasses(configurationClasses);
        parser.setEnvironment(System.getProperty("com.meltmedia.cadmium.environment"));
        return parser;
      } catch (Exception e) {
        logger.error("Failed to create a new ConfigurationParser Instance.", e);
        throw new RuntimeException("Failed to create a new ConfigurationParser Instance.");
      }
    }
docs: Factory method to create new instances of the configured implementation of {@link ConfigurationParser}.