PS: (Visual)Basic kann das übrigens auch, mit dem WITH. Auch ein Grund, es *nicht* zu verwenden.
Das B in Basic steht für Beginners, deswegen nehmen Pro's das nicht
Code:
var end = TheObject.HasAnAttribute.WhichHasMore.Gosh.Will.ThisEver.End;
end.SpecialFoo=1;
end.SpecialBar = 2;