Fix #10017 - Can not assign to a Variant another Variant holding a bigger structure
Merge branch 'master' of https://github.com/tavi-cacina/phobos