>What is the simplest explanation as to why these are needed? Why not just set regular variable values? So what if they are constant and don't change?
Security of the source code so that reverse engineering of an application won't give back that code.
*******************************************************
Save a tree, eat a beaver.
Denis Chassé