⊦ (x + y)[# x - 1] = x.last, x = []
Used simplifier rules: ⊦ # x = 0 ↔ x = []; (s)% ⊦ n -1 = n - 1; (s)