Also fixed deletion of children in the definition tree, to handle dynamic and static destructor calls.