I saw one incident that an accepted - correct - answer was down voted after two years. That answer was based on an early script version and it was in beta process (v1.0.1).
After two years, a user came in and down voted the answer and left a comment:
-1 it didn't work for me (v1.3.0)
Is there a mechanism to control such behavior, or it should be the contributor's job to mention in his answer that the answer works only for v1.0.1? Although nobody can predict what updates will occur.