So instead it has a buffer large enough to hold all the types? That’s what union does.
Still waiting to hear the security concerns.