anchor.diff:  :# %2 = Source variable name
   :strcat
   %FUNCTION%
  +%UPVAR% %~1
   call set "%~1=%%%~1%%%%%~2%%"
  -%ECHOVARS.D% "%~1"
   %RETURN%
   
   :#----------------------------------------------------------------------------#
  
positive.code: %POPARG%
  if not defined "ARG" goto :call_all_cmds.done_args
  set /a NCMDS+=1
  call :ConvertEntities ARG
  %IF_XDLEVEL% 2 set ARG | findstr ARG=
  set "CMD[%NCMDS%]=!ARG!"
  goto :call_all_cmds.next_arg
  
negative.code: :strlwr
  %FUNCTION%
  if not defined %~1 %RETURN%
  %UPVAR% %~1
  for %%a in ("A=a" "B=b" "C=c" "D=d" "E=e" "F=f" "G=g" "H=h" "I=i"
              "J=j" "K=k" "L=l" "M=m" "N=n" "O=o" "P=p" "Q=q" "R=r"
              "S=s" "T=t" "U=u" "V=v" "W=w" "X=x" "Y=y" "Z=z" "="
  