Saturn, FWIW, anyone can make a post on that web site. A colleague of mine almost lost his job for a similar posting that was quickly removed. If you put something in the comments box then it will appear on that page provided it is not profanity laden.
Best to see if the word around AHK confirms this statement. That type of news will be out shortly. Just wanted you to know.
HJ