This returns TRUE if all arguments pass, or FALSE when the first test fails
execute_checks(check_methods_to_call, input_arguments, function_args)
List of check functions that should be called
The user's input to a function
The expected names of the arguments, provided by calling function
Boolean stating whether the input checks pass or fail