When interrupting code in Dyalog, it is very common to skip steps in execution or jump past cleanup code. This causes resource leaks and crashes.