https://github.com/rust-lang/rust/pull/44015#issuecomment-325666765  Would be really cool to do this automatically.