Been using AHK for 10 years or so, with a script that has grown to 1,000 lines total, but I know little about the intricacies of AHK scripting.