Subject: | query_form also splits on ; without a way to override |
There's a way to specify the delimiter when setting the query via query_form, but when you just want to return the parsed query via query_form, it splits on both [&;] without a way of overriding it. I have to manually parse the url myself to avoid splitting on ';'. I have encountered many sites where replacing ';' with '&' will result in an error.