Artifacts of New Pretty Printer New Pretty Printer