pre-apply parse, save, sync, and toJSON before mixin
2.5.0