We can now render the DOM with a custom IOutputFormatter.

This might be useful in cases where you want to override the default DOM rendering. For example, I needed to disable the numeric encoding of arabic characters .