MVC-31 Refactor model_client->update()