This is broken on PHP 5.3, as the function is strict about the number of argument received