set_property and valid_value