RefinementTypes.SemanticImplies
Semantic Implication (Figure 8)
Require Import RefinementTypes.Syntax.
Require Import RefinementTypes.Interp.
Require Import RefinementTypes.Wf.
Semantic implication: in all well-formed environments, if p1 evaluates
to true then p2 evaluates to true (both read partially: a diverging
predicate counts as true).