Why is choice(seq(A, B), seq(A, C))
different than seq(A, choice(B, C)).
I understand the later is better and the tree is somehow different, but the result should be the same.
Hm have I just given me the answer, since in #treesitter the tree IS probably the result?