I haven't yet tested it, but what about the problem mentioned here http://bugs.freepascal.org/view.php?id=16121 , which renders generics completly unusable in 2.4.2 and 2.4.3 (last time I tested)? I've also added a comment which revision must be merged additional to the one Florian mentioned. Regards, Sven