Proof using.
intros.
eapply entries_match_append; eauto;
try solve [intros; eapply_prop log_matching_nw; eauto].
eapply_prop log_matching_hosts.
Qed.

Lemma contiguous_range_exact_lo_weaken_exists :
forall es lo i,
contiguous_range_exact_lo es lo ->
lo < i <= maxIndex es ->
exists e, eIndex e = i /\ In e es.