Why the double underscores in __downloader?