Based on the context and the answer, generate a question. 

Context: I recently came across an interesting scenario . In my application , we are transforming multiple incoming messages to a a canonical format . We then take the output and place it in the MessageBox for some other downstream subscriber to process .

Answer:

To make it easier to trace the history .



Why would the narrator file the messages in a canonical format ?