I'm often amazed how things do not break more often than they do[1] given how deep a package can alter emacs intenrals.
[1] and they do break!