Use `Object.defineProperty` for `arguments` getter

Fixes a small issue found when attempting to run a test suite with `--use_strict`, if there is any interest in that.