On 32bit big endian architectures the high word of a zend_value is copied twice, instead of copying both words. Let's fix it.