pub fn require_allow_dangerous( profile: &ProviderProfile, caller: Option<&str>, stderr: &mut impl Write, ) -> bool