Jim,
>I would say that the way around this is to code such that the parameters are never themselves changed, under any circumstances. Assign them to some other memvars and manipulate those.
Ok, but I need to manipulate nLeft in the move method. Well, I already had a workaround (see my other reply). Just wanted to reduce some overhead.
Thanks,
Armin