fn inner(flag: Bool) -> Void raises [Bad] { if flag { raise Bad } } fn wrapper() -> Void raises { check inner(false) } pub fn main(world: World) -> Void raises { check wrapper() check world.out.write("checked fallible wrapper ok\n") }