I do understand the technical difference very well - I have a PhD in implementing programming languages with function scoping like JavaScript.
If you agree with the person I was replying to maybe could you humour me and explain why you think function-scoping var is a useful feature?