//ww:run-exit 3 // Migrated from 700_e2e row 114. package main; fn fail() (i64 | str) = { return "bad"; }; fn main() i32 = { let r: (i64 | str) = fail(); let e: str = r as str; return e.len: i32; };