Part of ongoing effort to better integrate clippy with cargo. correct me if I'm wrong @Manishearth Part of https://github.com/rust-lang/rust-clippy/issues/3837