Coś podobnego można zaobserwować deklarując zmienne w VB.Net nie podając jawnie ich rodzaju przy włączonej opcji "Option Infer". Dziwna rozkmina "używać czy nie używać" oczywiście że używać, jak sobie ktoś z tym radzi to nie widzę problemu. Choć dla mnie VAR to takie trochę lenistwo programistyczne.