Another improvement would be if a function could manage simple checked exceptions with a codice_1 type, short-circuiting and returning codice_23 once a step fails, but returning the correct value without comment if a calculation succeeds.