Sometimes, we refactor code and rename identifiers. If we rename the parameter of a function to an identifier that doesn't appear anywhere else in the program, and consistently rename all of its uses in the body of the function, can the program's behavior change? *
(NOTE: This question was edited with "to an identifier that doesn't appear anywhere else in the program" on Sep 19, 2012)