class ConfigManager extends ConfigLoader<D> {

  @Override
  public D loadConfig(Map<?, ?> props) throws InvalidConfigException
  {
    D newConfig = super.loadConfig(props);
	return setNewConfig(newConfig);
  }

  public  ConfigManager(String propPrefix, ConfigBuilder<D> dynConfigBuilder);

}