anchor.diff:  )
   
   :# Select a log file
  -if not defined LOGFILE ( :# Create one, in OUTDIR if defined
  +if "%DOLOG%"=="1" if not defined LOGFILE ( :# Create one, in OUTDIR if defined
     set "LOGFILE=make.log"
     if not "%OUTDIR%"=="" set "LOGFILE=%OUTDIR%\!LOGFILE!"
     if exist "!LOGFILE!" del "!LOGFILE!"
  
positive.code: set "Exec.Echo=rem"
  %IF_NOEXEC% set "Exec.Echo=echo"
  %IF_DEBUG% set "Exec.Echo=echo"
  %IF_VERBOSE% set "Exec.Echo=echo"
  %>DEBUGOUT% %Exec.Echo%.%INDENT%%Exec.toEcho%
  if defined LOGFILE %>>LOGFILE% echo.%INDENT%%Exec.toEcho%
  :# Constraints at this stage:
  
negative.code: set "MAKEDEFS="
  set "MAKEGOALS="
  set "MAKEORIGIN=WIN32"
  set "LIGHTMAKE="	&:# 1=Simply run nmake and exit. 0=Capture and process its output. Default: Use heuristic to choose
  set "DOLOG=1"		&:# By default, do create a log file
  set ">DEBUGOUT=>&2"	&:# Send debug output to stderr, so that it does not interfere with subroutines output capture
  
  if not defined STINCLUDE ( :# Try getting the copy in the master environment
    for /f "tokens=3" %%v in ('reg query "HKCU\Environment" /v STINCLUDE 2^>NUL') do set "STINCLUDE=%%v"
  