About the author
Just what does CLR mean?
Let Bill Gates tell you that it's not “Common Language Runtime”, it is “Compact Language Runtime”.
Was that a goof? I dunno.
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.