> It's a string literal. How am I trying to confuse the tools? It would > change the argument to actually match what's expected (string literal > for the format field). Thats a bug in the tools. Its perfectly valid to pass a non string literal to those functions providing the contents are correct. Alan