`rand` etc conflict with `crates.io` crates and causes confusion. We should rename them `private_rand` or `rustc_rand` etc.