I think the idea is you would use the &quot;FFI&quot; type throughout the program, perhaps embedded in a larger structure if you need to track additional data.<p>The same thing is frequently done in C. Wire format data gets padded and __packed as necessary, and then that&#x27;s usually the program representation as well.