improve support for string or ObjectId in update_existing