Moderators accepting answers on user’s behalf after a certain time period
I recently came across this question: Confused about how to implement extension methods in LINQ to Objects
As you can tell, it was an anonymous user, so no hope of follow up. Basically they gave a self-answer along the lines of "hey thanks for your answer, that worked perfectly for me after I did a small modification". It reads extremely like a non-answer that'd be about 100 times better as a short comment.
Also, this really begs the question if diamond moderators should have the ability to mark Jon Skeet's answer as the accepted solution(the only answer other than the self-answer). It's very obvious that this is the solution, but if the non-answer is deleted rather than put into a comment, it won't be clear for some person that came from google. While if the answer was accepted, it would be..
What do you think we should do in this kind of situation?