Version 2.5: added some cases, tidied grammar
Version 2.5@1: Same as MAC but using Alt-z and Alt-i
Version 2.6: added cases, improved highlight
Version 2.6@1: Same as MAC but with Alt-z and Alt-i
Version 2.7: corrected typo
Version 2.7@1: same as MAC but using Cmd-z and Cmd-i
Version 2.8: fix bug causing Undefined Variable
Version 2.8@1: same as Mac but using Cmd-z and Cmd-i