//ww:compile package main; type sub = (int | uint); type sup = (int | uint | str); fn w(x: sub) sup = { return x; }; export fn main() i32 = { return 0; };