== should not remove parentheses around a destructuring assignment ==
({ a } = b);
(a = b);

[expect]
({ a } = b);
a = b;
