Yeah I did that to better support the Variant struct or whatever else. Also may involve one less copy of the value data, but I dunno that for sure.