Fixed: ClassEventCourier destructor can call delete on uninitialized members pointers when called before init().