issue 69: .as_marc() method has side-effects

I have no idea why I modified `self.leader` in this code; it needs to be encoded to be concatenated with the rest of the MARC but there was no reason for this side effect.