Since there is no official spec on how ?property=a&property=b&property[]=c&property[1]=d should be represented as query parameters, we shouldn't attempt to parse the parameters as a list.
Instead, we should just list each property as-is:
property: a
property: b
property[]: c
property[1]: d
(original ticket)