Sorry, I misread the first line to be `self.orig_metadata = self.metadata`. Not sure if I like the idea of having a ID3Metadata subclass, though. I will have a closer look at the entire patch later.