Should be able to support schema upgrades that extend existing variants: ```motoko type Id = { #uuid: Blob; } ``` to ```motoko type Id = { #uuid: Blob; #name: Text; } ```