(* We could also consider an alpha-renaming axiom, although this may be unnecessary. *)

Lemma field_at__exclusive : forall (cs : compspecs) (sh : Share.t) (t : type) (fld : list gfield) (p : val),
sepalg.nonidentity sh ->
0 < sizeof (nested_field_type t fld) -> exclusive_mpred (field_at_ sh t fld p).