Proof using.
start.
find_copy_apply_lem_hyp doGenericServer_type.
find_copy_apply_lem_hyp doGenericServer_log.
intuition. repeat find_rewrite. eauto.
Qed.

(* Specifications: *)
Lemma candidate_term_gt_log_state_same_packet_subset :
raft_net_invariant_state_same_packet_subset candidate_term_gt_log.