Mi è capitato più di una volta di trovarmi variabili locali con la tipologia modificata da float/decimal a int.
Sicuramente la modifca è dovuta ad un mio errore ma il fatto che venga effettuata SENZA avvisarmi provoca, nell'uso dell'applicazione, degli errori di calcolo molto difficili da trovare e di cui solitamente si accorge il cliente e non io (!).
Penso sia prezioso per tutti, se non indispensabile, aggiungere una richiesta di conferma per questo tipo di automatismo (magari disattivabile tramite le opzioni).