class Storage deals with the saving and loading of classes and objects, including doing Active Object wrapping (see The Active Object Wrapper). It also provides support for mapping between file names, Oz names, and object references (see Associations).
In fact, the Storage class does an awful lot of things. It passes
initial capabilities to the object and remembers which class each object
belongs to (see Initial Capabilities). It stores capabilitites on
each object for purposes of Wizardry (see Wizardry). It runs the
start
, init
, toRecord
and fromRecord
methods
on objects and is usually the only object to do so.