Ohne das zweite map ist user ein Optional<anonymous class with two fields>, was sich ohne var nicht ausdrücken ließe. Immer, wenn man neue Tricks entdeckt, sollte man sich allerdings fragen, ob man ...
Nur Deklarationen, die die Variable noch im gleichen Statement initialisieren, können var verwenden.Selbst wenn es eine eindeutig erste Zuweisung gibt, zum Beispiel direkt in der nächsten Zeile, ...