anchor.diff:  SET extended=%2
   
   :: Return basic usage
  -ECHO Usage: s3-multipart-upload [options] ^<filedir^> >> "%filename%"
  +ECHO Usage: s3-multipart-upload [options] ^<partsdir^> >> "%filename%"
   IF %extended%==false (EXIT /B 0)
   
   :: If the extended description was requested, then return this text
   >> "%filename%" (
       ECHO.
  -    ECHO    filedir          Path to the directory containing the object's parts.  The ONLY
  -    ECHO                     files that should be in this directory are the sequential parts
  -    ECHO                     of the object to be uploaded (generated, e.g., by HJ Split for
  -    ECHO                     Windows^).
  +    ECHO    partsdir         Path to the directory containing the object's parts.  The ONLY
  +    ECHO                     files in this directory must be the sequential parts of the 
  +    ECHO                     object to upload (generated, e.g., by HJ Split for Windows^).
       ECHO.
  -    ECHO                     These files should fit the pattern "*.*.*".  For example, you
  -    ECHO                     might have a file called "mydata.zip" that was split into
  -    ECHO                     10 parts with HJ Split, generating the files mydata.zip.001,
  -    ECHO                     mydata.zip.002, etc., in a directory such as "C:\data\mydata\".
  +    ECHO                     The names of the part files are assumed to fit the pattern
  +    ECHO                     "filename.ext.123".  For example, you might have a file called
  +    ECHO                     "mydata.zip" that was split into 10 parts with HJ Split, 
  +    ECHO                     generating the files "mydata.zip.001", "mydata.zip.002", up to
  +    ECHO                     "mydata.zip.010".  You would place these part files in their
  +    ECHO                     own directory, such as "C:\data\mydata\", and then call this
  +    ECHO                     script on that directory.
       ECHO.
       ECHO    -b, --bucket     Required.  Name of the AWS S3 bucket to which you are uploading.
       ECHO    -h, --help       Show this help text.
  
positive.code: 
  :: Store the new upload ID
  :: Remove double quotes, spaces, commas, and leading text from AWS response
  SET LOC_FILE=s3loc.txt
  FINDSTR /C:"Location" "%RESPONSE_FILE%"> "%LOC_FILE%"
  SET /P s3loc= < "%LOC_FILE%"
  DEL "%LOC_FILE%"
  
negative.code:     SET arg=%2
      SET good=true
      IF "!arg!"=="" SET good=false
      IF "!arg:~0,1!"=="-" (SET good=false)
      IF "!arg:~0,1!"=="/" (SET good=false)
      IF !good!==true (SHIFT) ELSE (ECHO Error: --key requires an argument >> "%ERROR_FILE%" & EXIT /B 1)
      SET key=!arg!
      SHIFT
  