Used simplifier rules: valid-eraseqd-nodups1: ⊦ valid-eraseq(q0 + q1) ∧ m ∈ q1 → ¬ m ∈ q0;%a: ⊦ (q + q0) + q1 = q + q0 + q1; from specification list[erasequeue-base]