Regularly on Stack-overflow I come across some really great solutions but although the solution works fine the author does not say WHY it works.
A great example of this is here
The top voted answer states a solution that works (which plenty of people have accepted) but there is no information about the reasons behind the solution - If included they could do nothing but enhance the answer.
Can we somehow encourage people to state the whys as well as just posting the hows?
After all Stack overflow is all about providing the best possible information.