Emmanuel, I would like to capture the information you added to the changeset so that I can display more information about the changed files in the web UI.
You might want to chat with Trygve about the collapse of UpdateScmResult and CheckoutScmResult. Though I think it might be good to keep these separate.
Done.