anchor.diff:  :Debug.Return0 %1=Exit code
   %>DEBUGOUT% echo %INDENT%return %1
   if defined LOGFILE %>>LOGFILE% echo %INDENT%return %1
  -set "INDENT=%INDENT:~0,-2%"
  +:Debug.DecIndent
  +if defined INDENT set "INDENT=%INDENT:~2%"
   exit /b %1
   
   :Debug.Return# :# %RETURN.ERR% %MACRO.ARGS%
  
positive.code: 
  :# FOREACHLINE macro. (Change the delimiter to none to catch the whole lines.)
  set FOREACHLINE=for /f "delims="
  
  :#----------------------------------------------------------------------------#
  :#                                                                            #
  
negative.code: :#                  %FUNCTION0%	    Weak functions with no local variables.   #
  :#                  %RETURN0%       Return from a %FUNCTION0% and trace it    #
  :#                  %RETURN#%       Idem, with comments after the return      #
  :#                                                                            #
  :#                  %+INDENT%       Manually increase the debug INDENT        #
  :#                  %-INDENT%       Manually decrease the debug INDENT        #
  :#                                                                            #
  :#  Variables       %>DEBUGOUT%     Debug output redirect. Either "" or ">&2".#
  :#                  %LOGFILE%       Log file name. Inherited. Default=""==NUL #
  