//ww:run package main; type inner = (int | bool); type u = (inner | str); fn mk(s: str) u = { return s; }; export fn main() i32 = { return 0; };