Recently I asked a question about reflection. The correct answer I think is given by rene, but tkeE2036 gave an answer that is not really answering the question, but proposing a better way to do it (in my opinion).
So I accepted tkeE2036's answer although it is not really answering the question.
How is this handled? Should I always accpet the answer that is useful for me or the one that answers the question?