//ww:run-exit 5 package main; fn pick(b: bool) (str | i64) = { if (b) { return "hello"; }; return 7i64; }; fn main() i32 = { match (pick(true)) { case let e: i64 => return (e: i32) + 200; case let s: str => return s.len: i32; }; return 0; };