Comparing two CSV exports sounds simple until the files get large.

A common situation is having an older export and a newer export and wanting to answer four questions:

Which rows were added?

Which rows were removed?

Which existing rows were modified?