At runtime such code should be disallowed as it can mess when the runtime finalization and can crash the interpreter or worse.