A cute touch in Emacs 25.1: executing the bytecode of a macro teaches Emacs to highlight it! https://github.com/emacs-mirror/emacs/blob/8cd975cebd588d5435fa2b333dba6c526e602933/lisp/emacs-lisp/byte-run.el#L209-L221