This function checks that the passed object is a function and contains the arguments "chunk", "con, and "..." - in that order. This is to help ensure users only register valid handlers.
See also
validate_qryflow_parser()
for the parser equivalent.