urn_to_hrn() is no longer lossy. urn_to_hrn() escapes '.' instead of replacing it...