Fixes bad code generation when assigning to vector.x in a function with no parameters and the vector is the first local var.
Ugh, I really need to take time out to do compile tests properly.