Fetcher: Add some comments and call onDone with filename + error(if has one).