fn main() { let i: int = alt some::(3) { none:: { fail } some::(_) { 5 } }; log(debug, i); }