added a vector or handled urn schemes for canonicalization