Good point, I just changed VariantCopy and VariantCopyInt without thinking much.
Not sure why it used those APIs in the first place instead of just VB's copying.