ConfigImpl(Map<String,String> map,ConvertFrom<String> converter){
  Objects.requireNonNull(map);
  Objects.requireNonNull(converter);
  _map=Collections.unmodifiableMap(new TreeMap<>(map));
  _converter=converter;
}

ConfigImpl ( Map < String , String > map , ConvertFrom < String > converter ) { Objects . requireNonNull ( map ) ; Objects . requireNonNull ( converter ) ; _map = Collections . unmodifiableMap ( new TreeMap < > ( map ) ) ; _converter = converter ; }
a new configuration from a map and converter .
