--- via emacs-tangents mailing list (https://lists.gnu.org/mailman/listinfo/emacs-tangents)