1 getter called for 'foo'
   2 foo
   3 setter called for 'foo' with 33
   4 method 'func' called with hello, world
   5 new with hey!, it works!
   6 __getKeys__ called
   7 foo
   8 bar
   9 __getValues__ called
  10 fooval
  11 barval
  12 __has__ called with 'foo'
  13 false
  14 __has__ called with 'js'
  15 true
  16 __delete__ called with 'prop'
  17 true
  18 getter called for 'js'
  19 js
  20 setter called for 'js' with javascript
  21 getter called for 'javascript'
  22 javascript
  23 __isExtensible__ called
  24 true
  25 __isSealed__ called
  26 false
  27 __isFrozen__ called
  28 false
  29 __freeze__ called
  30 __seal__ called
  31 __preventExtensions__ called