URIWithParameters

URI template paired with the typed parameters it captures.

The left side stores literal path segments. The right side keeps path variables and query parameters in declaration order so endpoint builders and generators can derive method signatures from the same value that describes the route.