How about if it was a pointer to `UnspecifiedLayout`? Would that produce a warning? Pointers are often used as opaque data where the layout of the pointee really *doesn’t* matter.