It's not possible to allow arbitrary paramers if `params()` is used,
since in cases of route matching, this hash will always contain
key `splat`.
https://github.com/PerlDancer/Dancer/issues/909
Using `request->params('query')` leads to clean params reflecting query
in URL.