ArgMacros: How to use variables as defaults?

I’d guess it is an inherent restriction, because the macro implementation relies on the fact that these values are known at parse time. Perhaps it would be possible to adjust the macro to accept variables/constants as well las literals, but it would certainly complicate things.

So it’s either 1 or 3, I’m not sure which without deeper investigation.