Don't assume behavior of `Array#to_s`

...because clearly I forgot how that method works :-P
`Array#join` is a much safer choice for detecting an Array contains any values we care about
Rework `Client#construct_url` & make it a private method
Fix Client#construct_url to handle multiple filters at once