TCE executes class functions when:
- Objects are initialized
- Objects are terminated
- Changing of the class of an object
- Changing the alternative of an object
More:
ClassAfterChange
ClassAfterLoad
ClassAlternativeChanged
ClassBeforeChange
ClassInitialize
ClassInitializeBefore
ClassTerminate