Design notes:
(1) Provide a way of making objects respond to stimulus. Like it should respond when interrogated. For example:
myca%factory.listobjects<enter> obj1 obj2 obj3 obj4 myca%obj1.name<enter> JoeObject myca%obj1.memberfunc<enter> role run sleep move detach myca%obj1.role check streams for virus patterns myca%obj1.run friday the 13th erased iloveyou erased myca%(2) Objects must be persistent, like it should be able to write its core memory data into secondary storage.
(3) Objects must be able to check the validity of a session attached to it.
