new Proxy does not work on functions in Chrome
<pre><code>new Proxy(function() {}, {})
</code></pre>

<p>Creating a proxy to watch a function does not work on Chrome. Instead it throws an error:  </p>

<pre><code>Uncaught illegal access
</code></pre>

<p>I want to watch a function and create a proxy handler for when its properties are accessed. Seems fine in Firefox. Any way to get around this?</p>