I know exactly what happens to the strings in a binary file. My point is that we never declare them by hand. No one wants to do that. Source to source compilation is not "unsafe" as you put it. I don't know why you think that. I have similar credentials to you, so you don't have to treat me like an idiot. If the original programmers used something like that to write these scripts, then so can us hackers.
Here is the example I was talking about.