Das Einzige, was ich mir da vorstellen kann, daß man unterschiedliche Wert-Typen in der Objektvariable unterbringen kann.
Und am Ende könnte man über Typprüfungen unterscheiden was für Werte enthalten sind.
quasi Currency, Integer, Int64, Float oder sonstwas.
Vielleicht auch, um einen Wert irgendwo unterzubringen, wo sonst nur ein Objekt reinpaßt?
Also das Umgekehrte, wie man im Delphi alles Mögliche in einen Integer/Pointer reincastet.