New CompositeException class.
Use CompositeException in lifecycle callbacks.