As I thought more about this, I don't think it makes sense to refuse to overwrite a file. All unix utilties (and all s3 command line tools I've used) will overwrite a file if you tell them to. I think we should too.  Let's remove the failure here if the output file already exists.