I think two methods should be added in the interface
DiffXFormatter: start and end, called at the start and
at the end of the diffx parsing.
They would be used to add extra information to the
formatter. In my case, an HTML formatter, they would be
use to produce proper HTML and include CSS information.