Web\Url: provide a with() function