[OEM-109] modules can override editable status of events with an API method canUpdate()