Proxies, which are only supported currently in Firefox but should see support in other browsers eventually, will allow you to intercept all types of property access/manipulation on objects. This will allow generalized multiple inheritance and dynamic mixins; I wrote basically that using node-proxy for Node.js.
Proxies, which are only supported currently in Firefox but should see support in other browsers eventually, will allow you to intercept all types of property access/manipulation on objects. This will allow generalized multiple inheritance and dynamic mixins; I wrote basically that using node-proxy for Node.js.