Versioning pickles

Throw `PicklingException` instead?