| ⊦ covers(ixs, n) ∧ n < # x → (¬ covers(pushx(n, ixs, x), n + 1) ↔ false) |
n < # x, covers(ixs, n) ⊦ x = [], covers(pushx(n, ixs, x), n + 1)
[Concretesimprules((Csimpnamedseq(list-data,,l, ⊦ # x = 0 ↔ x = []) Csimpnamedforward(nat-basic1,,f, ⊦ m < n → n ≠ 0)))]