You should pass URL to `detectWeb` (which means you should also accept url for `scrapeRIS`)
At this point this doesn't matter (since you chose not to use URL in getSearchResults), but it could get confusing in the future.