Added a couple of comments on how upload() and download() should behave.