Added requirement of THIS.DIE() being called.