My only reason for adding this too is that it may corrupt existing v2.3 tags by not performing the save as id3v23. That's how the original problem cropped up, the update_to_v23() gets called yet the save doesn't include the extra parameter, which caused none of the tags to be visible to windows (since it's only happy with v2.3).