anchor.diff:  		SET /A "_line+=1"
   		IF !_line! GEQ 4 GOTO break
   	)
  -	:break:
  +	:break
   	IF !_line! GEQ 4 (
   		IF "ghacks"=="!_name:~8,6!" (
   			FOR /F "delims=:" %%G IN ("!_version!") DO SET "_version=%%G"
  
positive.code: 			SET "_date=!_date:~8!"
  			ECHO ghacks user.js !_version!, !_date!
  		) ELSE ( ECHO Current user.js version not recognised. )
  	)
  ) ELSE ( ECHO user.js not found. )
  ECHO.
  ECHO This batch should be run from your Firefox profile directory. It will download the latest version of ghacks user.js from github and then append any of your own changes from user-overrides.js to it.
  ECHO.
  CHOICE /M "Continue"
  IF ERRORLEVEL 2 GOTO end
  CLS
  ECHO.
  IF EXIST user.js (
  	IF EXIST user.js.bak REN user.js.bak user.js.old.bak
  	REN user.js user.js.bak
  
negative.code: 
  REM ### ghacks-user.js updater for Windows
  REM ## author: @claustromaniac
  REM ## version: 2.0
  
  SETLOCAL EnableDelayedExpansion
  SET "_ua="
  SET "_log="
  :parse
  IF "%~1"=="" GOTO endparse
  IF "%~1"=="-unattended" SET "_ua=true"
  IF "%~1"=="-log" SET "_log=true"
  SHIFT
  GOTO parse
  :endparse
  SET "_name="
  SET "_date="
  SET "_version="
  SET /A "_line=0"
  ECHO.
  IF EXIST user.js (
  	FOR /F "delims=" %%i IN (user.js) DO (
  		IF !_line! EQU 1 SET "_name=%%i"
  