Remove empty options from model
For some option if user change a value and again clear that last option will be remain and clearing value has not effect on UI. It seems last value before clearing will be remain in data model.
For example when somebody change margin or padding or set margin or padding as all-equal and then reverts mentioned options or clears inserted values UI does not change.