Oh, how could I forget:

8) Open up access to the internal methods for looking up scripts used
to find files in the $LOAD_PATH. Use of this is plugin file loaders.

9) autoload needs use an overridable require method of some sort. I
use a custom load manager for developement, but since I can't get hold
of autoload's require I can't use autoload in my projects, which
majorly sucks!!!