> On Feb 18, 2021, at 10:40 AM, Benito van der Zander via fpc-pascal <fpc-pascal at lists.freepascal.org> wrote: > > Traits are like reverse type helpers. With the type helper you first declare the class and then the extending helper. Indeed, but with the crucial distinction that helpers don't allow fields, only methods. Regards, Ryan Joseph