Following code can be successfully compiled using rust-0.7 and from master. ``` fn foo<'a>(a: &'a int) -> &'a Option<int> { let v: &'a Option<int> = &None; v } ```