tag option { none; some(T); } fn f() -> option { ret none; } fn main() { f::(); }