pedantic:

`var length = arguments.length`
then use `length`. The `arguments` object scares me