Allow "0" (and any other falsy) URI paths
Pulling in URL fix
Not forcing typehint and adding test to ensure URL and query string can be customized