unit okiflt; fn value(p: ?i32) -> i32 { if let Some(v) = p { return v; } return 0; }