Jonathan Nieder <jrnieder@xxxxxxxxx> writes: > > All that said, I don't have a strong opinion on this. Both the 1-word > approach (a pointer) and 24-word approach (embedding) are tolerable > and there are reasons to prefer each. I do not care too much about 24-word wastage. If this were not "a pointer pretending to be embedded object", the fix in 1/3 wouldn't have been necessary. I am worried about this being an invitations for such unnecesasry bugs.