@Test
	public void testBothEmpty() {
		AddressSet a = new AddressSet();
		AddressSet b = new AddressSet();

		assertFalse(makeIterator(a, b, true).hasNext());
		assertFalse(makeIterator(a, b, false).hasNext());
	}
Copies each entry into a new list, since the iterator may modify the entry in place

@param it the source iterator
@return the destination (new) list
Ghidra/Debug/ProposedUtils/src/test/java/ghidra/util/TwoWayBreakdownAddressRangeIteratorTest.java