anchor.diff:  call :Call.Init
   goto Call.end
   
  +:Sub.Init # Create a SUB variable containing a SUB (Ctrl-Z) character
  +>NUL copy /y NUL + NUL /a "%TEMP%\1A.chr" /a
  +for /f %%c in (%TEMP%\1A.chr) do set "SUB=%%c"
  +exit /b
  +
   :Call.Init
   if not defined LCALL set "LCALL=call"	&:# Macro to call functions in this library
   set "POPARG=%LCALL% :PopArg"
   set "POPSARG=%LCALL% :PopSimpleArg"
   
   :# Mechanism for calling subroutines in a second external instance of the top script.
  -set ^"XCALL=call "!ARG0!" -call^"	&:# This is the top script's (or this lib's if called directly) ARG0
  +set ^"XCALL=call "!SFULL!" -call^"	&:# This is the full path to the top script's (or this lib's if called directly) ARG0
   set ^"XCALL@=!XCALL! :CallVar^"		&:# Indirect call, with the label and arguments in a variable
   
   :# Define a LF variable containing a Line Feed ('\x0A')
  
positive.code: :Debug.Return0 %1=Exit code
  %>DEBUGOUT% echo %INDENT%return %1
  if defined LOGFILE %>>LOGFILE% echo %INDENT%return %1
  set "INDENT=%INDENT:~0,-2%"
  exit /b %1
  
  :Debug.Return# :# %RETURN.ERR% %MACRO.ARGS%
  
negative.code: for %%t in (tee.exe) do set "Exec.tee=%%~$PATH:t"
  :# Initialize ERRORLEVEL with known values
  set "TRUE.EXE=(call,)"	&:# Macro to silently set ERRORLEVEL to 0
  set "FALSE0.EXE=(call)"	&:# Macro to silently set ERRORLEVEL to 1
  set "FALSE.EXE=((for /f %%i in () do .)||rem.)" &:# Faster macro to silently set ERRORLEVEL to 1
  goto :NoExec.%NOEXEC%
  
  :Exec.On
  