About the author
Before Delphi 8, the following code does not compile.
In Delphi 8, the following code compiles. Something to take note of if you're backporting Delphi 8 code to previous Delphi versions.
type TA = record F: Byte; end;
var O: TObject; A: TA;begin O := A;end.
Quiz
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.