@ljharb can you add ES.IsArguments() as a separate PR?  Then I can rebase this PR once we merge it.