Properties in structs now generate a ubyte[] to ensure that the struct gets allocated as the correct size. Structs now also write the body of their super's before they write their own body, because structs don't support inheritence.