Some more clean up

I removed `self.initialize` from `Purgeable` because I couldn't figure out why it was overriding such a fundamental method, and the method was empty.

I'd love to be told why I'm wrong :)