Work in progress: common entry point for the downloader.