- Multicatch dedicated exceptions in wite().
- Don't assign null for local working instances in write().
- Clear items (of now final list) in a finally block.
- Add TODO.
- Refactor cleaning into new method removeOldKnownDownloads(),