Proof using.
intros; induction l1; simpl in *; intuition.
- destruct l2; simpl in *; intuition.
match goal with
| H : forall _, ?e = _ \/ _ -> _ |- _ =>
specialize (H e)
end; intuition.
Qed.

(* Specifications: *)
Lemma allEntries_log_append_entries :
refined_raft_net_invariant_append_entries allEntries_log.