removed recursive from `Client.upload` and `Client.download`.