protected void putID(Lifespan lifespan, TraceThread thread, AddressRange rng, long id) {
		idMap.get(DBTraceSpaceKey.create(rng.getAddressSpace(), thread, 0), true)
				.put(rng, lifespan, id);
		// TODO: Add to ancestors' too?
		// NOTE: Might be hard to remove because of overlaps
	}
Checks for duplicate names, allowing {@link SymbolType#LABEL}

@param name the proposed name
@param parent the parent namespace
@throws DuplicateNameException if the name is a duplicate
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/symbol/DBTraceSymbolManager.java