Following https://tc39.github.io/ecma262/#sec-arrow-function-definitions, ```js ((a, b,) => { console.log(a, b) })() ``` should be valid one. However, in js2-mode, this one makes problem with syntax highlighting. It looks like trailing comma for normal function already works by https://github.com/mooz/js2-mode/commit/daed014c0cb3465ed1163af22315fbc99d971e1f, so I don't know why this arrow function one isn't supported.