new spl autoloader.