Code:
Send Info_Box "p {color: red !important}" "p {color: red !important}"
Click image for larger version. 

Name:	exclaproblem.PNG 
Views:	43 
Size:	6.3 KB 
ID:	13387

The compiler changes the !i to a 0. Why? It's in a string, it's not part of the code.
Windows & web.

Code:
Send Info_Box "p {color:red !1 !3 !Important; }" "p {color:red !1 !3 !Important; }"
This one doesn't even compile.

Point is, these global variables/macro things shouldn't be evaluated when they're in a string.
Real world usecase was setting a CssText property in chilkat.