The updated encoding should be able to handle niche layouts where more than one variant has fields.
insert_all
newtype_index