Record still considered modified after save
Sometimes we mark id or xxx2many field as changed on a record but there is no value to write. So when the record is saved, it should clear the _changed but it does not because it test if there is something to write instead if the record is modified.