Be safe and don't mutate `arguments`
Merge pull request #9 from troopjs/feature/safe-arguments

Be safe and don't mutate `arguments`