Proof using.
intros.
unfold update_elections_data_timeout. repeat break_match; simpl; auto.
unfold handleTimeout, tryToBecomeLeader in *.
repeat break_match; find_inversion; simpl in *; auto; congruence.
Qed.

Lemma update_elections_data_requestVote_cronies :
forall h h' t lli llt st,
cronies (update_elections_data_requestVote h h' t h' lli llt st) =
cronies (fst st).