```clj
;; yes, a key can have more than one value. 
{:p1 "value" :p2 ["value2" "value3"]} => p1=value&p2=value2&p2=value3
```