I do need try-catch in gdscript. Situation: you read and perform multistep validation of some file. At the end with try-catch you can to execute "normal" procedure if validation succeed, if not you execute "exceptional". Without try-catch you have to duplicate "exceptional" action for each validation step. Yes, you also can return some error on each step but what if all this happens inside of signal-handler and "emitter" doesn't check for any errors.