Source: ```js (foo?.bar).qux = 1; ``` Output from codegen: ```js foo?.bar.qux = 1; ``` [Playground](https://oxc-project.github.io/oxc/playground/?code=3YCAAICUgICAgICAgICUmQl4v5eUj%2BRYqvBpBHhC%2F45eslRemWx%2Ff3hb4IA%3D) This output is not legal. "SyntaxError: Invalid left-hand side in assignment" Same problem with `(foo?.()).bar = 1`.