I'm sure I messed up all kinds of other stuff while trying to learn the syntax, it might not have been that, exactly. I had a real hard time for a few hours trying to wrap my brain around the syntax.
I wasn't 100% sure on how AHK handled booleans but most of the code I saw used y and n. I have always prferred "If x" and "If not x", anyway. I'll redo this when I get off work. I may be wrong here ...
I suffer with SERIOUS RSI in both of my arms and hands. Using a mouse is the most painful thing I can think of these days. Lately I've been using different trackballs to see which ones I like best. ...