//ww:error "tagged tuple element from a non-local source shape unwired" package main; type un16 = (void | size); fn mke() un16 = { return 5: size; }; export fn main() i32 = { let t: (un16, size) = (mke(), 9); if (t.1 != 9) { return 1; }; return 0; };