Sorry, even though you @tted me, I'm just seeing this now. The Forum is simply too big to attend to everything quickly anymore, and some things take too long to be addressed.
Everything that has gone up on the front page over the years has been credited. I didn't realize that was not the case...