Initial attempt to add Format* methods to Printer