Made it so there can be duplicate return dates (ie. returning one book, but not another from the same transaction).