be more resilient to inconsistent data
update target page
don't explode on broken aliases
all pages allowed
catch all sorts of network-related exceptions and keep going
more information on failure