Describes a ProxyObject which is usable by guest languages.
Interop base which defines a ProxyObject that forbids writes and deletes.
Describes a ProxyObject which has a known suite of properties ahead of time.