draft mx-mode.el