Oh, right. I guess that would indeed work. Since all members are set to max alignment = 1, struct alignment is 1 too. Heh, smart :) Thanks!

I suggested a static_assert somewhere else on this PR. It sounds like a great idea to make sure these bugs don't slip by later on (on top of having tests).