The structure of the varject object itself has changed ; it's now dict-based, but you can continue - and we recommand - to get variables using attributes of the varject object.
Tha fact that it's dict-based means that you can use a varject object just like a standard dict.