show raw before prettyprint, in case there's an error in the prettyprinter
fix a few bugs in readPound, clean up the prettyPrinter, and break out translation steps into individual try/catch blocks
cleanup