When Some(_), the argument would often be an empty string. By always using the empty string to mean "no query", we avoid trailing a `?` on URLs without having two parameter values that mean the same thing.
When Some(_), the argument would often be an empty string. By always using the empty string to mean "no query", we avoid trailing a `?` on URLs without having two parameter values that mean the same thing.