some work on arguments object

* preparing for global object and object scopes