Have the runtime code set the default type of variant, thus enabling "treat uninitialized variables as zero".
Merge pull request #625 from sorlok/var_default_type

treatUninitializedAs0 works now.