This code snippet: ```rust struct Foo<'a>(&'a [&'a bool]); static TEST: bool = true; static FOO: Foo = Foo(&[&TEST]); fn main() {} ``` compiles on stable rust `rustc 1.20.0 (f3d6973f4 2017-08-27)`, but not on `rustc 1.22.0-nightly (2f1ef9ef1 2017-09-05)`. [Playground link](https://play.rust-lang.org/?gist=64728fb0e32cc38b0ca6b813b95c04f3&version=undefined)