anchor.diff:  	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."
  -)
  +IF EXIST user.js.new (DEL /F "user.js.new")
   CALL :message "Retrieving latest user.js file from github repository..."
   (
  -	powershell -Command "(New-Object Net.WebClient).DownloadFile('https://github.com/ghacksuserjs/ghacks-user.js/raw/master/user.js', 'user.js')"
  +	powershell -Command "(New-Object Net.WebClient).DownloadFile('https://github.com/ghacksuserjs/ghacks-user.js/raw/master/user.js', 'user.js.new')"
   ) >nul 2>&1
  -IF EXIST user.js (
  +IF EXIST user.js.new (
   	IF DEFINED _multi (
   		FORFILES /P user.js-overrides /M *.js >nul 2>&1
   		IF NOT ERRORLEVEL 1 (
  
positive.code: 		IF !_line! EQU 3 (SET _version=%%G)
  	)
  	:exitloop
  	IF !_line! GEQ 4 (
  		IF /I NOT "!_name!"=="!_name:ghacks=!" (
  			CALL :message "ghacks user.js !_version:~2!,!_date!"
  		) ELSE (
  			CALL :message "Current user.js version not recognised."
  		)
  	) ELSE (
  		CALL :message "Current user.js version not recognised."
  	)
  )
  ECHO:
  IF NOT DEFINED _ua (
  
negative.code: 
  REM ## ghacks-user.js updater for Windows
  REM ## author: @claustromaniac
  REM ## version: 4.3
  REM ## instructions: https://github.com/ghacksuserjs/ghacks-user.js/wiki/3.3-Updater-Scripts
  
  SET _myname=%~n0
  