This fixes duplicate key issue #649

change.rectify will call save without __persisted flag set.
This causes DAO to treat model as new instead of as
an existing model to update.