Any context that accepts an immediate value of a particular standard data type also accepts any entity of the same data type.

For example, if an input field accepts a string value, such as 'Standard Dialog', it also accepts:
Similarly, if an input field accepts a boolean value (true or false), it also accepts:

Recognizing this flexibility in the macro facility will help you write more powerful macros.