The following compiles on stable but not beta: ``` rust use std::iter::Zip; fn test<'a, A, B>(iter: Zip<&'static A, &'static B>) -> Zip<&'a A, &'a B> { iter } fn main() {} ```