I'm new to Alteryx, and I am trying to make it so that there are several optional inputs to a standard macro, and based on which input used to then pull the data known by the user of the macro. Here is a simple example of what I'm trying to accomplish.

The problem is that I get an error when I try to use it.

I assume what I'm doing is not allowed, but I'm not sure what other option I have than to make several macros for each input option may be known by the user of the macro.
Any advice?