fixed the autoloader for PHP 5.2