... it's always fun to try to think of some application that couldn't or hasn't been written in emacs and then get surprised to find it has.