Emacs isn't an editor. It's an interpreter that happens to ship with an editor program. It makes a lot more sense with this mindset.