This is a tracking issue for https://github.com/rust-lang/rfcs/pull/2226, @SimonSapin mind filling in some details here?