Why not just let it die on its own? Why do you have to use event contracts?