//ww:error ">48B tagged variadic element unwired" package main; type t_lit = rune; type t_any = void; type t_rep = struct { id: size, origin: size, m0: size, m1: size, m2: size, m3: size }; type t_u = (t_lit | t_any | t_rep); fn v(xs: t_u...) i32 = { return len(xs): i32; }; export fn main() i32 = { let a: t_u = ('x': t_lit); if (v(a) != 1) { return 1; }; return 0; };