static boolean equivalentBookmarks(Program pgm1, Program pgm2, Bookmark bookmark1,
			Bookmark bookmark2) {
		Address addr1 = bookmark1.getAddress();
		Address addr2 = bookmark2.getAddress();
		Address addr2AsP1 = SimpleDiffUtility.getCompatibleAddress(pgm2, addr2, pgm1);
		return SystemUtilities.isEqual(addr1, addr2AsP1) &&
			bookmark1.getTypeString().equals(bookmark2.getTypeString()) &&
			bookmark1.getCategory().equals(bookmark2.getCategory()) &&
			bookmark1.getComment().equals(bookmark2.getComment());
	}
Compares an array of bookmarks from program1 with an array of bookmarks from program2 to see if they are equivalent.
@param pgm1 program1
@param bookmarks1 program1 array of bookmarks
@param pgm2 program2
@param bookmarks2 program2 array of bookmarks
@return true if the arrays of bookmarks are equal.
Ghidra/Features/Base/src/main/java/ghidra/program/util/ProgramDiff.java