Randomness.
Signing lives in crate::sign; this module used to hold a KeyProvider that refused every key, and no longer needs to.
crate::sign
KeyProvider