See https://github.com/dotnet/arcade/issues/9892 Structs that follow `LayoutKind.Sequential` should be flagged if they reorder public fields. LayoutKind.Explicit will also need to be considered here. @ericstj @tannergooding