anchor.diff:  SET _myname=%~n0
   SET _myparams=%*
   :parse
  -IF "%~1"=="" ( GOTO endparse )
  -IF /I "%~1"=="-unattended" ( SET _ua=1 )
  -IF /I "%~1"=="-log" ( SET _log=1 )
  -IF /I "%~1"=="-logp" ( SET _log=1 & SET _logp=1 )
  -IF /I "%~1"=="-multioverrides" ( SET _multi=1 )
  -IF /I "%~1"=="-merge" ( SET _merge=1 )
  -IF /I "%~1"=="-updatebatch" ( SET _updateb=1 )
  +IF "%~1"=="" (GOTO endparse)
  +IF /I "%~1"=="-unattended" (SET _ua=1)
  +IF /I "%~1"=="-log" (SET _log=1)
  +IF /I "%~1"=="-logp" (SET _log=1 & SET _logp=1)
  +IF /I "%~1"=="-multioverrides" (SET _multi=1)
  +IF /I "%~1"=="-merge" (SET _merge=1)
  +IF /I "%~1"=="-updatebatch" (SET _updateb=1)
   SHIFT
   GOTO parse
   :endparse
  
positive.code: 				CALL :message "Appending..."
  				COPY /B /V /Y user.js+"user.js-overrides\*.js" user.js
  			)
  		) ELSE ( CALL :message "No override files found." )
  		ECHO:
  	) ELSE (
  		IF EXIST "user-overrides.js" (
  
negative.code: 	TIMEOUT 1 /nobreak >nul
  	CHOICE /C SHE /N /M "Start [S] Help [H] Exit [E]"
  	CLS
  	IF ERRORLEVEL 3 (EXIT /B)
  	IF ERRORLEVEL 2 (GOTO :showhelp)
  )
  IF DEFINED _log (
  	CALL :log >>user.js-update-log.txt 2>&1
  	IF DEFINED _logp (START user.js-update-log.txt)
  	EXIT /B
  	:log
  	ECHO:##################################################################
  	CALL :message "%date%, %time%"
  )
  IF EXIST user.js.old.bak (DEL /F user.js.old.bak)
  IF EXIST user.js (
  	IF EXIST user.js.bak (REN user.js.bak user.js.old.bak)
  	REN user.js user.js.bak
  	CALL :message "Current user.js file backed up."
  )
  