Objects entstanden ja aus Record. Ich finde diese aber nicht mächtiger. Die erweiterten Records sind eher an diese von .Net angelegt und sollen Objects ersetzten. Die Aussage das diese mächtiger als Classes sind ist aber missverständlich da die "neue"
OOP viele weitere Features besitzt. Ich hoffe ja das Klassenoperatoren auch Einzug in die Klassen hält.