Gadget state does not get modified by `undefined`
Gadget does not take
undefined arguments as a change to context.
This makes using of default state almost boiler-plate free. Allows to
easily avoid unnecessary changes by having
undefined in default state.
For explicite zeroing the state attribute, one should use
Status changed to closedToggle commit list
In current state or ERP5 RJS UI, this feature breaks too many things because we rely too much on
undefineds in the code. Once changed, this MR can be reopened.