An S3 client that just works