`checkWithUserBeforeSavingModelFromOldVersion`

...

This method name upsets me.