VE-646 move assignment into conditional branch