Ich würde mir wünschen, dass man einen Datentyp beim deklarieren vorgeben kann. Wenn keiner angegeben ist, dann halt Variant.
So könnte man die Vorteile nutzen und müsste sich nicht mit den Schwierigkeiten des Variant in manchen Situationen rumschlagen.
Wie in Basic: