The advanced records are a cool feature. Would it be possible to implement a type of inheritance like this way:
TMyRecord = record
x: integer;
y: integer;
end;
TMyRecord2 = extends record (TMyRecord)
z: integer;
end;
So TMyRecord2 will have 3 elements: x,y, and z