Interface ProxyContainer

interface ProxyContainer
  : Container
  , Storage!(aermicioi.aedi.factory.proxy_factory.ProxyObjectFactory,string)
  , Decorator!(!(Object,string)) ;


decorated Get the decorated object.
get Get a Type that is associated with key.
has Check if an element is present in Locator by key id.
instantiate Sets up the internal state of container.
remove Remove an element from Storage with identity.
set Save an element in Storage by key identity.
terminate Destruct all managed components.


Add description of what this is and why it was designed as such.