pprint
A basic PPrinter that does toString and nothing else
toString
Escapes a string to turn it back into a string literal
A PPrinter that does toString, with an optional color