Supramolecular engineering polyesters: endgroup functionalization of glycol modified PET with ureidopyrimidinone