//! returns: 0
//! An unguarded wildcard covers both cases of an optional value.

fn classify(value: ?i32) -> i32 {
    match value {
        case _ => return 7,
    }
}

@default fn main() -> i32 {
    if classify(nil) + classify(1) == 14 {
        return 0;
    }
    return 1;
}
