Acabo de probarlo en Delphi 2007 también: ahí el compilador presenta el mismo extraño comportamiento.
Encontraste un defecto (
bug) interesante,
Faust. Si esto está desde Delphi 7, ¿acaso no habrá sido reportado ya? Habrá que echar un vistazo en
QualityCentral...