Changes
| OnInitializeFailed|| All || event fired when the initialization of an object failed => returned false
|- align="left"
| OnNotLongerReferencedBy|| All || -event fired when an object removes its reference to the given object
|- align="left"
| OnObjectChanged|| All || event fired when: PropertyValueChanged, PropertyIndexValueChanged, ReferenceChanged, AttributeChanged, AttributeAdded
| OnPropertyValueIdxValidating|| All || event fired when the validation of a new property index value occurs possibility to block the change
|- align="left"
| OnPropertyValueValidating|| All || -event fired when the validation of a new property value occurs; possibility to block the change
|- align="left"
| OnReferenceChanged|| All || -event fired when the value of one of the reference property objects changes
|- align="left"
| OnReferencedBy|| All || -event fired when an object refers to the given object via a reference
|- align="left"
| OnRelationAdded|| All || event fired when the given object has got a new relation child