Non è per andare contro-corrente.
Ma:
1) Identare il codice per permettere una lettura più facile;
2) Mostrare il messaggio di errore, così da evitare all'utente di eseguire il tutto in locale per vedere cosa non va;
Non sarebbe poi una cattiva idea...