A smart M-x enhancement for Emacs.