Here some information that may help about Var:
https://documentation.xojo.com/getting_started/using_the_xojo_language/variables_and_constants.html they wrote: For Visual Basic compatibility, the Dim keyword is a synonym for Var.
https://documentation.xojo.com/api/language/dim.html they wrote: Dim exists for Visual Basic compatibility only. Use Var instead.
Var, Dim or both? – Xojo Programming Blog it says: API 2.0 added Var as an alias for Dim