Combinator library for combined parsing and pretty printing.