Brilliant, discovering things that you didn't know you needed that are already there in Emacs is a joy. Like getting a hug from the hackers[0] who went before.
[0] in the early MIT sense.