André Bargull (2013-10-18T16:38:34.000Z)
> Follow up question for Tom et al...
>
> Using require('harmony-reflect')....
>
> var t = {a:3, c:4};
> var p = Proxy(
>    t,
>    {
>      get: function() {},
>      delete: function(t,x) {
>        console.log('deleting');
>        delete t.a;
>      }
>    }
> );
> delete p.c
> p; //{a:3}
> t; //{a:3}
>
> the console.log is not called and deleting is not trapped.
> Am I doing something wrong?

The trap name for the `delete` operator is "deleteProperty" instead of 
"delete"...

>
>
> @angustweets
domenic at domenicdenicola.com (2013-10-26T03:14:24.157Z)
> Am I doing something wrong?

The trap name for the `delete` operator is "deleteProperty" instead of 
"delete"...