code: public void setProperty(String name, String value)
    {
      Params.notNullOrEmpty(name, "Property name");
      Params.notEmpty(value, "Property value");
      if(value != null) {
        properties.setProperty(name, value);
      }
    }
docs: Set configuration object string 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 IllegalArgumentException if <code>value</code> argument is empty.