Hallo,
also bei mir muss "Erweiterte Syntax" (D2007) bei den Compiler-Optionen aus sein,
dann meckert Delphi nicht mehr.
Der Wert dieser Option macht bei Delphi 10.1 keinen Unterschied -- es funktioniert mit dem Original-Beispiel in beiden Fällen nicht.