Should NO_SET_AND_CHECK_MACRO and NO_CHECK_REQUIRED_COMPONENTS_MACRO be used with configure_package_config_file?

CMake tutorials uses these options but I can’t find documented motivation to do so. It seems to me that additional checks should be for the best.

What is the recommended best practice and why?

Regards
A.