test that location headers works with unescaped ascii characters
test that url parsing should accept unescaped ascii characters
avoid throwing NoSuchElementExceptions when constructing a Query from a non-empty Map or List