The generator outputs complex argument handling code in all cases, when it can be simplified for common 2 and 3 argument cases when the last argument is optional.
<rdar://problem/114986995>
Pull request: https://github.com/WebKit/WebKit/pull/17446
Committed 267695@main (77ea37f47bee): <https://commits.webkit.org/267695@main> Reviewed commits have been landed. Closing PR #17446 and removing active labels.