When debugging a workflow there might be circumstances where you don't want the workflow to run until the end. By inserting this macro it provides the user with the option to break the workflow at a fixed point.
When inserting the macro, the configuration can be set to either allow (yes) or not allow (no) passthrough of data downstream of the tool. There is an error message generated when passthrough is turned off, so there is a clear indicator to the user why data is not output from the tool.
The inspiration for this macro is from this idea on community: https://community.alteryx.com/t5/Alteryx-Designer-Ideas/Disable-all-Downstream-tools/idi-p/1001413