Add ability to set custom Print object