•  In the architecture doc, "contract" seems to denote both a term parametric in some names, rather like a class, as well as a particular instance.  What is the process by which a contract class gets instantiated to a contract instance? 

  • Can there be multiple instantiations of a contract? 


  • When people say "deploy a contract to a namespace", does that indicate that in addition to specific names there is an additional namespace parameter? 

  • Can a contract be deployed to multiple namespaces?