type MetadataOverride = { add?: Partial; remove?: Partial; set?: Partial; };