@Override
	public String getUniqueName(String baseName) {
		return program.getListing().getDataTypeManager().getUniqueName(CategoryPath.ROOT, baseName);
	}
Get an array of CodePrototypes that begin at or after start up to end.
  Prototypes that exist before start are not returned
  Prototypes that exist before end, but terminate after end ARE returned
  The prototypes must be contiguous from start to end

@param start start offset
@param end end offset

@return array of CodePrototypes that exist between start and end.
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/core/data/ProgramStructureProviderContext.java