anchor.diff:  			) ELSE (
   				CALL :message "user-overrides.js appended."
   			)
  -		) ELSE ( CALL :message "user-overrides.js not found." )
  +		) ELSE (CALL :message "user-overrides.js not found.")
   		ECHO:
   	)
   	CALL :message "Handling backups..."
  
positive.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."
  )
  
negative.code: ) ELSE (
  	FOR /F "skip=1 tokens=1,2 delims=:" %%G IN (user.js) DO (
  		SET /A "_line+=1"
  		IF !_line! GEQ 4 (GOTO exitloop)
  		IF !_line! EQU 1 (SET _name=%%H)
  		IF !_line! EQU 2 (SET _date=%%H)
  		IF !_line! EQU 3 (SET _version=%%G)
  	)
  	:exitloop
  	IF !_line! GEQ 4 (
  