DXN uri (@uri "...", RFC 3986). Wraps the raw string exactly as
given, not parsed into a URL/URL-like structure — the WHATWG
URL parser is lenient in ways RFC 3986 isn't, and doesn't always
reproduce the original text byte-for-byte on .toString() (e.g.
component re-escaping), which would risk breaking round-trip.
Parsing is left to the caller, who can always call new URL(value)
themselves — mirrors Dextrin.Uri exactly.
DXN
uri(@uri "...", RFC 3986). Wraps the raw string exactly as given, not parsed into aURL/URL-like structure — the WHATWGURLparser is lenient in ways RFC 3986 isn't, and doesn't always reproduce the original text byte-for-byte on.toString()(e.g. component re-escaping), which would risk breaking round-trip. Parsing is left to the caller, who can always callnew URL(value)themselves — mirrorsDextrin.Uriexactly.