Continued adaptation of printer api.