x ⊑ x.butlast + a ' ⊦ a = x.last, x = []
Used simplifier rules: butlast-last: x ≠ [] ⊦ x.butlast + x.last ' = x;%prefix-self: ⊦ x ⊑ x;%a: ⊦ (x + y) + z = x + y + z; from specification list