Fix ExtSlice crash
In an expression like A[1:3,5], the dims of the slice are "1:3" and "5". These are, against our assumptions, not Expressions, they are Slices: "1:3" is not an Expression (it is not valid outside a slice).
So, we cannot represent this kind of slice with a tuple, it needs a separate AST node kind.