It's possible (but unlikely) that a command fails and you still have no output text.

Do you want to just compose the _command_ and _outputText_ (if we have some) into one opaque _body_ blob?  And, save that?