anchor.diff:  system( "rmdir /S /Q results >NUL 2>&1" );
   rename( "results.orig", "results" );
   
  -# Post process output file to remove noise
  -rename( $outfile, "$outfile.orig" );
  -
  -open( my $in, "<$outfile.orig" );
  -open( my $out, ">$outfile" );
  -
  -while( my $line = <$in> )
  -{
  -    # Remove random temp file names
  -    $line =~ s/AppData\\\S*//;
  -
  -    # Remove ETA info
  -    $line =~ s/\d{2}:\d{2}:\d{2} (AM|PM)//g;
  -
  -    # Remove time from autogenerated results dir
  -    if( $line =~ /results/ )
  -    {
  -        $line =~ s/-\d{4}-\d{2}-\d{2}_\d{2}-\d{2}-\d{2}//g;
  -    }
  -
  -    # Remove "Done" line with overall runtime
  -    $line =~ s/^Done.*//;
  -
  -    print $out $line;
  -}
  -
  -close $in;
  -close $out;
  -
  -unlink( "$outfile.orig" );
  -
  -print "Done! Diff $outfile against another run.\n";
  +print "Done! Diff $outdir directory against another run.\n";
  
positive.code:     }
  }
  
  unlink( $outfile );
  chdir( ".." );
      
  # Preserve existing results directory
  
negative.code: use warnings;
  
  use File::Basename;
  use Digest::MD5 'md5_hex';
  use English;
  
  my $script_name = basename( $PROGRAM_NAME );
  