My understanding was that 'var' and 'dynamic' are the same in effect, but different in intent. 'var' is like C++'s auto, it tells the compiler/VM "you figure it out". 

Declaring a variable as 'dynamic' on the other hand indicates that it really and truly could be any possible type. Hence, I used 'dynamic' for documentation.