Specify macro is invalid in certain contexts Adds a note when a macro is used where it really shouldn't be. Closes #113766
maybe_ternary_lo