fixed bug with autoloader is_callable