Again, I'm not sure how to type check this.

What is the use case for `var x = 1, 2, 3;`? Why only need to handle it, becuase it is a valid syntax, right? If that's the case I would just check the last item.