Are there reasons to use `equal` as the test function, rather than providing the user with a choice?
Are there reasons to use
equalas the test function, rather than providing the user with a choice?