| getter called for 'foo' |
| foo |
| setter called for 'foo' with 33 |
| method 'func' called with hello, world |
| new with hey!, it works! |
| __getKeys__ called |
| foo |
| bar |
| __getValues__ called |
| fooval |
| barval |
| __has__ called with 'foo' |
| false |
| __has__ called with 'js' |
| true |
| __delete__ called with 'prop' |
| true |
| getter called for 'js' |
| js |
| setter called for 'js' with javascript |
| getter called for 'javascript' |
| javascript |
| __isExtensible__ called |
| true |
| __isSealed__ called |
| false |
| __isFrozen__ called |
| false |
| __freeze__ called |
| __seal__ called |
| __preventExtensions__ called |