Thank you for the answer. We tried to escape the exclamations, but perhaps we combined it with something else that caused a problem.
We have a legacy-based process that we are trying to scab some newer features into.
The product generates source code and we have to work with what is already being generated (CSH, and cannot add files). We blew a lot of time on this, and your help finding the simple problem has been priceless.