veristar.list_denote veristar.heapresolve
veristar.model_type veristar.model.
Module Type SUBST_SOUND.
Declare Module VSD: VERISTAR_DEFS.

Axiom subst_spaces_sound: forall AL i e,
space_denote (map (subst_space i e) AL)  =
list_denote (fun a => space_atom_denote (subst_space i e a)) sepcon emp AL.