https://github.com/rust-lang/rust/pull/74127#issuecomment-655742134Comment from Niko Matsakis:
"As far as historical precedent, obviously the terms whitelist/blacklist have been used for some time. That doesn't mean they don't create problems. People have been passing raw pointers around in C for a long time and yet still we are trying to find something better, after all. =)"