Question about Rails-formatted query params in URL

Hi all,

I am seeing a behavior for which I can't find documentation. I am
posting a form to a url with query params formatted in the Rails manner:

/controller/action?foo[bar]=3 # Of course, the brackets are properly

When doing this, the actual form fields get lost, e.g.

params[:foo] # This gives {:bar => 3}

even though the form has other fields for foo.

so params[:foo] is being populated partially from parameters in the
URL, partially from form parameters ? Some of the parameter parsing
stuff changed in 2.3.2 so if you are using 2.3.2 would be interesting
to see if this is a regression.