In the simple macro cases with e.g. only "name" or only "target" these prefixes exist, but for the more complicated cases like "name + target" the prefixes were not piped through and silently ignored. This led to the compiler complaining about Value not being implemented despite the usage of the ? or % prefixes:
Solution
This change adds the missing prefixes to the $($k) tokens, like they already exist for the simple cases mentioned above.
Motivation
In the simple macro cases with e.g. only "name" or only "target" these prefixes exist, but for the more complicated cases like "name + target" the prefixes were not piped through and silently ignored. This led to the compiler complaining about
Value
not being implemented despite the usage of the?
or%
prefixes:Solution
This change adds the missing prefixes to the
$($k)
tokens, like they already exist for the simple cases mentioned above.