@dmajda why did you remove this in 18f92c5647ce9f5e92749d81ae1cf7710581e725 ? optimization for assignment expressions?