Ti ringrazio

Nel frattempo ho capito che, oltre al resto, new aggiunge tutte le proprietà ed i metodi di prototype all'oggetto creato.

Perciò, se dimentico di usare new, al posto di ricevere notifica di errori strani, verifico se una data proprietà sia o meno null, e mando un avviso più chiaro.