Sets property to the given value, or unsets it if the value equals default value.
Name of the property
Value
Default value