-
@timbaldridge stackoverflow.com/questions/26746189/why-cant-generic-types-have-explicit-layout/26746274#26746274 looks like our shenanigans are explicitly prohibited by the spec. they thought of this!
-
@timbaldridge options seem to be: 1. generate types on the fly 2. pay the memory cost of non-overlapping fields