| r ∈ rs ⊦ mk(rs, f(r; o)) = mk(rs, f)[r, o] |
r ∈ rs ⊦ # rs = 0, mk(rs, f(r; o)) = mk(rs, f)[r, o], rs = ∅
Used simplifier rules: size-zero-01: ⊦ rs ≠ ∅ → # rs ≠ 0; (forward) from specification set-basic[refset]%ne-01: ⊦ r ∈ rs → rs ≠ ∅; (forward) from specification set-basic[refset]