model.changedAttributes() can return false, this is now considered when trying to iterate it.