Warning note added about combining struct, serialization, and FatEnum.