Use `#[rustc_inherit_overflow_checks]` instead of Add::add etc. See https://github.com/rust-lang/rust/issues/81721
impl PartialEq<Punct> for char