Adding additional tests to handle arguments objects, and to skip "prototype" in functions.