type S { value: i32, fn risky() -> Void raises [Bad] { raise Bad } } pub fn main() -> Void raises [Bad] { check S.risky() }