Let's say you post a question, and someone answers it. The answer seems reasonable, so you accept it. Then, later, someone else comes along and provides a much more thorough and detailed response, or potentially one that is more accurate.
Should you un-accept the answer you originally accepted, and then accept the newer one? Does the advice change if you find out the original answer was actually wrong, vs. just less comprehensive?