Comments on public entities.
Temporary test driver.
Refactor to separate FakeDownloader, DownloadWithCompression, repo download.