Don't overwrite the body if there are no changes.

Fixes issue #1 .
Did you try win.Seek("body", 0, 0)?