`call_user_func_array` returns the return value of the callback, or `false` on error, which means that `false` could very well be a valid and expected. https://secure.php.net/call_user_func_array