Correct me if I'm wrong, but after looking at the pre-WPTools 5 code, it seems WPTPrinterWrapper can safely be replaced by the Printer object? Or were there subtleties in the WPTPrinterWrapper class that you've moved elsewhere in WPTools 5?
The printer wrapper had been intoruced to use custom printer objects, esspeciallyto make it possible to print to file directly. I naver had positive feedback about this addition so I left it out.