anchor.diff:  		string contentType,
   		boolean throwOnError = variables.throwOnRequestError
   	){
  -		var headers    = { "content-length" : 0 };
  -		var amzHeaders = createMetaHeaders( arguments.metaHeaders );
  +		var headers = createMetaHeaders( arguments.metaHeaders );
  +		headers[ "content-length" ] = 0;
   
   		// If not passed, keep source files content type
   		if( !isNull( arguments.contentType ) ) {
  
positive.code: 	 * @resource   The resource to hit in the Amazon S3 service.
  	 * @body       The body content of the request, if passed.
  	 * @headers    A struct of HTTP headers to send.
  	 * @amzHeaders A struct of special Amazon headers to send.
  	 * @parameters A struct of HTTP URL parameters to send.
  	 * @timeout    The default CFHTTP timeout.
  	 * @throwOnError Flag to throw exceptions on any error or not, default is true
  
negative.code: 			resource   = arguments.bucketName & "/" & arguments.uri,
  			body       = arguments.data,
  			timeout    = arguments.HTTPTimeout,
  			headers    = headers
  		);
  
  		if ( results.responseHeader.status_code == 200 ) {
  