Finally upgraded to Emacs 29.2 on the Mac.
Probably one doesn't need to hedge any bets, but I want to be able to eventually swap out Evil for Meow (or something of my own crafting), so wrapping evil-specific calls with a condition doesn't sound like a bad idea.