⊦ x = x.first + x.rest, x = []
Used simplifier rules: sel-1: ⊦ (a + x).first = a;%sel-2: ⊦ (a + x).rest = x;