This construction provides a very clear separation between determining that some situation applies, and the action to be taken for that situation. exitwhen is conceptually similar to exception handling, and exceptions or similar constructs are used for this purpose in many languages.
Ова конструкција пружа веома јасну разлику између одређивања да ли се нека ситуација примењује и радње која се треба извржити за ту ситуацију. exitwhen је по концепту слично управљању изузетака, а у ову сврху се користе изузеци или сличне конструкције у доста језика.