added a canonicalization function for urn:x-temp uris