Why does the .origin member of URL (and presumably soon Location, HTMLAnchorElement etc.) return the Unicode serialization? .href, .hostname, all return the ASCII version of the domain name. Should we not just be consistent here? -- http://annevankesteren.nl/