1 # Another in-house query string parser
3 This exists due to needing to support parsing a certain legacy format, which the built-in parser cannot quite handle meaningfully.
6 * recognize both & and ; as parameter separators
7 * for valueless keys, value is set to null, not ''
8 * empty parameters are included as a '' key
10 These behaviors are admittedly idiosyncratic.