functions can now refer to the 'arguments' array-like object. fixes #3.