Typically this static method is called as <Object>$load(...)
where <Object>
is any Object class. When an Object has been
loaded, it is verified that it inherits from <Object>
. If it
does not, an exception is thrown. Thus, Object$load(...)
will
load any Object, but MyClass$load(...)
will only load an Object
that inherits from MyClass. If loaded object is not of correct class,
an exception is thrown.