code: public void setProperty(String name, Object value)
    {
      Params.notNullOrEmpty(name, "Property name");
      if(value != null) {
        properties.setProperty(name, converter.asString(value));
      }
    }
docs: Set configuration object property. Convert <code>value</code> to string and set property. If property already
  exists overwrite old value. If <code>value</code> argument is null this setter does nothing.
  
  @param name property name,
  @param value property value, null ignored.
  @throws IllegalArgumentException if <code>name</code> argument is null or empty.
  @throws ConverterException if there is no converter registered for value type.