((r =>_ * P))(H) ⊦ ⟪if ¬ r ∈ H then abort else H := H -- r⟫ P(H)
Used simplifier rules: free(r; H){if ¬ r ∈ H then abort else H := H -- r};