# x = m + 1 ⊦ x = [], (x + y)[m] = x.last
Used simplifier rules: l: ⊦ # x = 0 ↔ x = []; from specification list-data