Highlight/cancel the CursorWord with same command, and keeps highlight o...

Hi, I just changed the script.
Now run the HighlightWords command adds the cursor word to highlight list.
Run the command on an already highlighted word un-highlight it.