Interesting...
I was looking at this:
It looked like you could set up variables and define them to go into program memory as opposed to ram. Are you saying that if I map an array or some long strings at compile time, I can only read these and not modify them? It seems I should be able to do that.