Benvie/continuum — pull request #26 by richdougherty (2014-03-23 08:39:20+00:00)
Title: Use no-op destroy method on optimized InternalFunctions

Object's destroy method fails on optimized InternalFunction objects, since they don't have a real PropertyList.

Without this fix, the following code fails in `$InternalFunction.destroy` (`engine/object-model/$Object.js:338:25`):

````javascript
var realm = continuum.createRealm();
realm.global.destroy();
````