Being both a mod and the one who made the statement, I think I'm in the best position to know what was meant. Please stop putting words in my mouth.I think I know what a mod means more than you do.
Since I'm a mod, feel free to take that last part as a threat. I'm sure you will anyway.