public AddressRangeIterator getAddressRanges() {
    	return getCombinedAddresses(program1, program2).getAddressRanges();
    }
Returns an iterator for the address ranges in the set containing the combined addresses
 in program1 and program2.
 Address ranges from this iterator are derived using program1.
@return the addresses for both program1 and program2.
Ghidra/Features/Base/src/main/java/ghidra/program/util/ProgramMemoryComparator.java