The danger there is that it reads wrong. No edit has been saved, so it's confusing what the intent of the code would be...to me at least. :smiley:

I'm changing it, but lets consider giving this function a different name for clarity, perhaps.