This constructor just works off the internal dictionary and any public properties of this object.

Note you can subclass Expando.