"when someone adds two identically named rows to their swap list, to give a warning "are you sure?", before letting them add the second one."
I imagine that it might not be possible for the software to identify duplicates if one is just typed in and the other is pulled from the database, but if both are from the database maybe the program could say it's already in the list or something?