Revert "({ a, b }) = ({ 1, 2 }) should not have a value as an expression."
Revert "({ a, b }) = ({ 1, 2 }) should not have a value as an expression."

This reverts commit e719975014c343c39e4412c2161e0b14a5609fd5.

dworkin/dgd,dworkin/dgd,dworkin/dgd