public AddressRange overlapsNamespace(AddressSetView set) {
		AddressRangeIterator addressRanges = set.getAddressRanges();
		for (AddressRange addressRange : addressRanges) {
			AddressRangeIterator namesSpaceRanges = namespaceMap
					.getAddressRanges(addressRange.getMinAddress(), addressRange.getMaxAddress());
			AddressRange existingRange = namesSpaceRanges.next();
			if (existingRange != null) {
				return existingRange;
			}
		}
		return null;
	}
Checks if an existing namespace's address set intersects with
the given set. If so, return the first overlapping range.
@param set address set to check for intersection
@return null if no overlaps, or an address range of the first overlap
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/symbol/NamespaceManager.java