Hi Brain,
After your clarification this now makes sense why to internally handled code was getting moved around. Happens when different version program changes patched into each other via a comparison tool. Thanks one more time.
Ivan
when i had issues like this i found opening and then immediately saving would produce consistent behaviour, so minimising erroneous diff creation. So i tended to do that before checking back into source control.