well... there u have it!!
That more then answers your claims
as for sit in xli and altis/grande. They DO feel the same. except power windows etc n few other stuff which does not matter in terms of driving. So i would repeat, they ARE same cars! xli, gli, 2.0D, 2.0D saloon, Se saloon, Altis and Grande whatever. They are all corollas.
If you see the manufacturing of the car, when they are making the frame, all cars are same. its not that xli is different compared to altis or gli. the shell is same for alllllll of the varients. the changes come on a very late stage when almost 60% of the car is already ready.
Now we have simplified it down as much as we could, if you still don't get the point then, well, we lose.
Jeet gaya English haar gai mehngai 