quote:

But... can it still be considered a function if the original values are modified?

heh - thats a good, philosophical question !