Need tests with a wider range of query params: keys & values that need escaping, array values, hashes, etc.