It'll be cool to allow `url=None` and in that case use base_url as url. 
But because it's late evening here, I'm not sure that I can do it right now without introducing bugs to code 8)