PHP 5.2 is_callable fix