Ahh great find! Those class helpers looks interesting.

I've used operator overloading since I got Turbo Delphi and they are just so extremely nice. All my overloaded operators also work in fpc though.
I for some reason like the delphi implementation better even though the fpc implementation seems more powerfull as it isn't only bound to be sitting in a record already

Class properties are freaking nice. Now I can implement singletons without global variables