The number of BoundArgs is always zero because it is never set. I have no idea if this means that it doesn't matter if we set it or not, and as a result we can safely remove that code, or something wrong is happening that we cannot detect. However, it is clear from the code itself that the number of arguments is meant to be set, but it is not.
<rdar://problem/108464784>
Committed 264109@main (81d93da03d83): <https://commits.webkit.org/264109@main> Reviewed commits have been landed. Closing PR #12282 and removing active labels.