@Override
	public AddressSetView getAddressSetView(long snap, AddressRange within) {
		return new UnionAddressSetView(
			parts.stream().map(p -> p.getAddressSetView(snap, within)).toList());
	}
Construct a view

@param space the space, bound to an address space
@param parts the single-type views composed
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/listing/AbstractComposedDBTraceCodeUnitsView.java