An I7 major mode for Emacs