3 | pushValue (\u1 -> (\u2 -> 'a' : ('a' : Term)))
5 | lift2Value (\u1 -> (\u2 -> u1 u2))
7 | lift2Value (\u1 -> (\u2 -> u1 u2))
13 choicesBranch [(\u1 -> u1)]
15 | pushValue (\u1 -> (\u2 -> 'a' : ('b' : Term)))
17 | lift2Value (\u1 -> (\u2 -> u1 u2))
19 | lift2Value (\u1 -> (\u2 -> u1 u2))