It has been around for a while.
'a' has been automatically created (auto dim)
a=eax
will translate to something like:
mov [ebx+4096],eax
You can do this with any general purpose register but the value will always pass through the eax register, which is used as the accumulator for most integer arithmetic.
This is also possible
a=ecx+edx+42
Charles