code: public static void replace(final Map<String, String> configuration) {
  		synchronized (properties) {
  			properties.clear();
  			properties.putAll(configuration);
  		}
  	}
docs: Replaces the current configuration by a new one. Already existing properties will be dropped.
  
  <p>
  Configuration properties must be set before calling any logging methods. If the framework has been initialized
  once, the configuration is immutable and further configuration changes will be just ignored.
  </p>
  
  @param configuration
  New configuration