anchor.diff:  :: must also be self executing, see '.\user-aliases.cmd.example',
   :: and be in profile.d folder.
   set "user-aliases=%CMDER_ROOT%\config\user-aliases.cmd"
  +
  +:: The aliases environment variable is used by alias.bat to id
  +:: the default file to store new aliases in.
   if not defined aliases (
     set "aliases=%user-aliases%"
   )
   
  -:: make sure we have an example file
  +:: Make sure we have a self-extracting user-aliases.cmd file
  +setlocal enabledelayedexpansion
   if not exist "%user-aliases%" (
  -   echo Creating intial user-aliases store in "%user-aliases%"...
  -   copy "%CMDER_ROOT%\vendor\user-aliases.cmd.example" "%user-aliases%"
  +    echo Creating intial user-aliases store in "%user-aliases%"...
  +    copy "%CMDER_ROOT%\vendor\user-aliases.cmd.example" "%user-aliases%"
  +) else (
  +    type "%user-aliases%" | findstr /i ";= Add aliases below here" >nul
  +    if "!errorlevel!" == "1" (
  +        echo Creating intial user-aliases store in "%user-aliases%"...
  +        copy "%CMDER_ROOT%\%user-aliases%" "%user-aliases%.old_format" 
  +        copy "%CMDER_ROOT%\vendor\user-aliases.cmd.example" "%user-aliases%" 
  +    )
   )
   
   :: Update old 'user-aliases' to new self executing 'user-aliases.cmd'
   if exist "%CMDER_ROOT%\config\aliases" (
     echo Updating old "%CMDER_ROOT%\config\aliases" to new format...
     type "%CMDER_ROOT%\config\aliases" >> "%user-aliases%" && del "%CMDER_ROOT%\config\aliases"
  +) else if exist "%user-aliases%.old_format" (
  +  echo Updating old "%user-aliases%" to new format...
  +  type "%user-aliases%.old_format" >> "%user-aliases%" && del "%user-aliases%.old_format"
   )
  -
  +endlocal
   :: Add aliases to the environment
   call "%user-aliases%"
   
  
positive.code: 
  :: check if git is in path...
  setlocal enabledelayedexpansion
  for /F "delims=" %%F in ('where git.exe') do @(
      pushd %%~dpF
      cd ..
      set "test_dir=!CD!"
  
negative.code: :: Basically we need to execute this post-install.bat because we are
  :: manually extracting the archive rather than executing the 7z sfx
  if exist "%CMDER_ROOT%\vendor\git-for-windows\post-install.bat" (
      call :verbose-output Running Git for Windows one time Post Install....
      cd /d "%CMDER_ROOT%\vendor\git-for-windows\"
      "%CMDER_ROOT%\vendor\git-for-windows\git-bash.exe" --no-needs-console --hide --no-cd --command=post-install.bat
      cd /d %USERPROFILE%
  