Fixed a bug with pretty printing that sometimes didn't take user supplied value into account
It's now possible to configure content decoders