Packed structure to avoid 2 bytes of padding