This usecase saves the document from the request stream before the
view is displayed using the EditDocument usecase. That's kind of a
hack, since it violates the standard usecase principle, but it is very
convenient because you can save and re-load the document without a redirect.