I was going to post this exact article, and much the same comment, when the FR servers went all flaky.
Well done, I say to you again, sir!
Cheers!
So was I....