results in slightly cleaner logic while making the following commit easier
#[diagnostic::on_unimplemented]