Fix name of the error function.
Add tearDown function that always restores the configuration.
Allow the caller of pretty_print to pass on its own pretty printing filters.
Add pretty printer filter for adding indent.