Odd Behavior
GM just found a fix, but it's odd. All the GM did was move the terminating ] on the private to GM down to a new line.
What you said makes a lot of sense (and I'm used to far stricter, so I get it), but I don't know how to reconcile that with just moving the ] down a line. I would have figured the GM would have moved a tag, like you're suggesting, to fix it.
If you're interested, I could probably get the GM to send the code via rMail. But if you're not worried, no problem.
Thanks for your time!