```js ([(a) = []] = []) => {} async ([(a) = []] = []) => {}; function f([(a) = []] = []) {}; ``` should throw