Have PrintRegion keep pointer to Print instead of PrintConfig.
Various fixes to set_new_object/region.
Update PrintRegion wrapper.
Return UNDEF properly from objects() and regions().