anchor.diff:  # Source:
   # http://stackoverflow.com/questions/5195607/checking-bash-exit-status-of-several-commands-efficiently
   run_command() {
  -  "$@"
  +  # Remove empty arguments (it will confuse the executed command)
  +  cmd=("$@")
  +  for i in "${!cmd[@]}"; do
  +    [ -n "${cmd[$i]}" ] || unset "cmd[$i]"
  +  done
  +
  +  print_debug "Running command: " "${cmd[@]}"
  +  "${cmd[@]}"
  +
     local status=$?
     if [ $status -ne 0 ]; then
       echo "Error while running $1" >&2
  
positive.code: rem There are problems with -delete_original in exiftool, manually remove the file
  del "%LOCALOUTNAME%_original"
  exit /b 0
  
negative.code: rem By default use gpu
  set EXTRANONAOPTIONS="-g"
  set EXTRAENBLENDOPTIONS="--gpu"
  rem Debug enable/disable
  set DEBUG=""
  
  rem Process arguments
  set PARAMCOUNT=0
  