The link you refer to is something the 'site' is trying out. I had the same reaction to it when I noticed it in one of my posts as you did upon finding it in yours. I complained about it to the...