Represent old vote and new vote the same way
Split calculation of changed_from and updating model
Inline variable
update_division_vote! can find old_vote and shouldn't know about 'non-voter'